Гость
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / Заполнение ListBox из DataSource / 4 сообщений из 4, страница 1 из 1
14.12.2014, 17:41
    #38833521
Sergey-ZZZ
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Заполнение ListBox из DataSource
Всем добрый день

У меня есть DataSource, состоящий из двух полей ID и City. Нужно загрузить данные (хочу интерфейс как у ListBox. Не хочу DataGrid) чтобы в списке был виден только City, а при выборе пункта из списка можно было определить его ID.
Пишу на SilverLight, может там есть какие-то способы настройки свойств?

Спасибо.
...
Рейтинг: 0 / 0
15.12.2014, 01:22
    #38833677
Monochromatique
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Заполнение ListBox из DataSource
Sergey-ZZZ,

Способы есть. Но... Как бы выразиться... Вам будет понятен такой ответ?

Ваш источник данных должен реализовывать IEnumerable. И содержать он должен нормальные ViewModel-и, а не " DataSource, состоящий из двух полей ID и City. "
ListBox-у ставите в DataContext ваш источник данных.
Делаете itemTemplate у ListBox-а, который рисуете как хотите, отображая что хотите.
Не забудьте реализовать "команду" (iCommand) которая среагирует на "выбор" элемента.
На событие у своего controla, например, DoubleClick вешаете InvokeCommandAction (с XAML вообще удобнее работать в BLEND-е). В настроек данного Asset указываете команду, которую вы реализовали в своей ViewModel-и.

Вот и всё. Если непонятно, что это вообще всё значит, то лучше начать с основ (WPF,MVVM,two-way-binding) and so on...
...
Рейтинг: 0 / 0
15.12.2014, 01:26
    #38833680
Monochromatique
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Заполнение ListBox из DataSource
состоящий из двух полей ID и City.

И если всё настолько серьезно, то лучше пишите сразу на ммммм... актуальном web-стеке.
В мире .NET сейчас это asp mvc с вариациями в виде JS-мутоты..
...
Рейтинг: 0 / 0
15.12.2014, 23:13
    #38834584
Sergey-ZZZ
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Заполнение ListBox из DataSource
Monochromatique,

Да, действительно для меня это пока сложновато :( Буду читать и учиться дальше. Спасибо что вообще ответили.
...
Рейтинг: 0 / 0
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / Заполнение ListBox из DataSource / 4 сообщений из 4, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]