|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Разное - Windows Phone загрузка данных из БД |
|
Разное - Windows Phone загрузка данных из БД
|
Новый участник Сообщения: 5 |
Здравствуйте!
Создал приложение в которое подключил БД с помощью WCF. Загрузил на 1страницу значения из одной колонки, допустим: Апельсин Груша Яблоко Как реализовать чтобы по клику на Апельсин открывалась страница ItemInfo.xaml с полной информацией про него? То есть как сделать чтоб на эту страницу загружалась информация из этой же таблицы БД, только 2, 3 колонки? Вдруг плохо объяснил, вот пример: БД: Наименование Цвет Количество Апельсин Оранжевый 25 Груша Желтый 14 Яблоко Красный 18 MainPage.xaml: Вещи: Апельсин click--> ItemInfo.xaml --> Цвет: Оранжевый, Кол-во: 25 Груша click--> ItemInfo.xaml --> Цвет: Желтый, Кол-во: 14 Яблоко click--> ItemInfo.xaml --> Цвет: Красный, Кол-во: 18 |
|
Отправлено: 02:34, 25-02-2013 |
Необычный Сообщения: 4463
|
Профиль | Сайт | Отправить PM | Цитировать Пример кода можете привести?
Название полей в таблице также не помешает. |
------- Отправлено: 18:36, 25-02-2013 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 5
|
Профиль | Отправить PM | Цитировать lxa85,
MainPage.cs: using System; using System.Collections.Generic; using System.Linq; using System.Net; using System.Windows; using System.Windows.Controls; using System.Windows.Documents; using System.Windows.Input; using System.Windows.Media; using System.Windows.Media.Animation; using System.Windows.Shapes; using Microsoft.Phone.Controls; using WP.StundentServiceReference; namespace WP { public partial class MainPage { // Конструктор public MainPage() { InitializeComponent(); } private void PhoneApplicationPageLoaded(object sender, RoutedEventArgs e) { var serviceClient = new StudentService1Client(); serviceClient.GetAllStudentsCompleted += ServiceClientGetAllStudentsCompleted; serviceClient.GetAllStudentsAsync(); } void ServiceClientGetAllStudentsCompleted(object sender, StundentServiceReference.GetAllStudentsCompletedEventArgs e) { if (e.Result != null) { ListBox1.ItemsSource = e.Result; } } private void navigateitem(object sender, RoutedEventArgs e) { this.NavigationService.Navigate(new Uri("/ItemPage.xaml", UriKind.Relative)); } } } <phone:PhoneApplicationPage.Resources> <DataTemplate x:Key="StudentDataTemplate"> <StackPanel Orientation="Horizontal"> <TextBlock Margin="10" Text="{Binding Name}" /> </StackPanel> </DataTemplate> </phone:PhoneApplicationPage.Resources> <Grid x:Name="LayoutRoot" Background="Transparent"> <Grid.RowDefinitions> <RowDefinition Height="Auto"/> <RowDefinition Height="*"/> </Grid.RowDefinitions> <StackPanel x:Name="TitlePanel" Grid.Row="0" Margin="12,17,0,28"> <TextBlock x:Name="ApplicationTitle" Text="МОЕ ПРИЛОЖЕНИЕ" Style="{StaticResource PhoneTextNormalStyle}"/> <TextBlock x:Name="PageTitle" Text="имя страницы" Margin="9,-7,0,0" Style="{StaticResource PhoneTextTitle1Style}"/> </StackPanel> <Grid x:Name="ContentPanel" Grid.Row="1" Margin="12,0,12,0"> <ListBox ItemsSource="{Binding}" ItemTemplate="{StaticResource StudentDataTemplate}" Height="Auto" Width="460" Margin="10,10,0,0" HorizontalAlignment="Left" VerticalAlignment="Top" Name="ListBox1"/> <Button Click="navigateitem" Content="Button" Height="72" HorizontalAlignment="Left" Margin="142,351,0,0" Name="button1" VerticalAlignment="Top" Width="160" /> </Grid> </Grid> </phone:PhoneApplicationPage> Поля: Id, Name, Characters Из кода XAML я выкинул ненужное(то, что вверху Visual Studio создает автоматически и закомментированный Application Bar) |
Последний раз редактировалось knyazik, 25-02-2013 в 21:13. Отправлено: 19:06, 25-02-2013 | #3 |
Необычный Сообщения: 4463
|
Профиль | Сайт | Отправить PM | Цитировать Я не вижу здесь обращений к базе.
Не вижу упоминаний таблицы Medicaments. Грубо говоря вообще ничего не вижу. Комментариев не вижу, сути кода не понимаю. ![]() |
------- Отправлено: 00:32, 27-02-2013 | #4 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Delphi - [решено] Загрузка данных из ini | novashdima | Программирование и базы данных | 6 | 13-02-2013 08:45 | |
«Smoked by Windows Phone» доказывает – Windows Phone быстрее конкурентов в 98% случае | OSZone News | Новости и события Microsoft | 8 | 18-05-2012 23:48 | |
[решено] PHP Вызрузка данных в Excel, из БД | zvezda_t | Вебмастеру | 9 | 29-04-2011 18:41 | |
Выборочная загрузка и выгрузка данных из формы в таблицу MySQL | dima1981 | Вебмастеру | 8 | 25-08-2008 18:02 | |
[решено] загрузка данных из html форм в таблицу баз mysql | dima1981 | Вебмастеру | 5 | 16-08-2008 01:34 |
|