Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
17.06.2014, 22:51
|
|||
|---|---|---|---|
|
|||
Заполнение Combobox |
|||
|
#18+
Есть две базы: Пациенты и Страны, базы связаны полем ContryID В форме данные выводятся в детальном виде. Список стран хочется поместить в Combobox так, чтобы при навигации по базе пациентов, отражалась правильная страна. Ну, и соответственно, при добавлении записи страну можно было бы выбирать из списка всех стран. Так формируются данные Формирование данных Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. Класс пациенты Пациенты Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. Класс страны Страны Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. Так сделана привязка в форме Форма Код: c# 1. 2. 3. 4. В ComboBox'е если сделать привязку так ComboBox Код: c# 1. при загрузке формы отображается первая строка из списка, а при перемещении по базе ничего не отображается. Где косяк? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.06.2014, 09:41
|
|||
|---|---|---|---|
|
|||
Заполнение Combobox |
|||
|
#18+
S_Shmall, ну я думаю биндить надо к Property и может быть вот так сделать с учетом MVVM создаете любой класс, ну пусть class Load Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. в классе вьюшки Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. ну и сам биндинг Код: xml 1. 2. т.е. при выборе из бокса с пациентами, в комбобоксе с странами автоматически будет выбираться страна писал по памяти, могут быть косяки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.06.2014, 17:20
|
|||
|---|---|---|---|
|
|||
Заполнение Combobox |
|||
|
#18+
DoctorZelen, OK, спасибо, будем пробовать, теперь бы еще с MVVM разобраться, что за зверь ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.06.2014, 08:35
|
|||
|---|---|---|---|
|
|||
Заполнение Combobox |
|||
|
#18+
S_Shmall, http://www.mvvmlight.net/ рекомендую еще мне нравится mvvm telerik, не бесплатно правда, но все очень просто. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.06.2014, 09:28
|
|||
|---|---|---|---|
|
|||
Заполнение Combobox |
|||
|
#18+
DoctorZelen, А какой mvvm framevork Вы используете? Откуда этот метод OnPropertyChanged()? У меня данные по пациентам не в комбобоксе, видимо биндинг тоже поменяется. Т.е. я не могу вот так написать Код: c# 1. а откуда вот эта переменная DataContext взялась? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.06.2014, 09:30
|
|||
|---|---|---|---|
|
|||
Заполнение Combobox |
|||
|
#18+
Не увидел сразу Вашего сообщения. Скачал, буду смотреть ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.06.2014, 16:37
|
|||
|---|---|---|---|
|
|||
Заполнение Combobox |
|||
|
#18+
S_Shmall, Решил я все-таки эту задачу. Доделал свой вариант. Немного изменил загрузку данных Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. и привязку комбобокса Код: c# 1. Здесь первый ИД (SelectedValue="CountryID") в родительской таблице, второй (SelectedValuePath="{Binding CountryID}) в дочерней С шаблоном пока разбираюсь, не очень там все понятно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.06.2014, 10:24
|
|||
|---|---|---|---|
|
|||
Заполнение Combobox |
|||
|
#18+
S_Shmall, я использую telerik. Про DataContext можно посмотреть http://www.codeproject.com/Articles/321899/DataContext-in-WPF на примере. Насчет MVVM http://msdn.microsoft.com/ru-ru/magazine/dd419663.aspx#id0090051 http://habrahabr.ru/post/111105/ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=21&tablet=1&tid=1441099]: |
0ms |
get settings: |
4ms |
get forum list: |
11ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
29ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
26ms |
get tp. blocked users: |
1ms |
| others: | 175ms |
| total: | 259ms |

| 0 / 0 |
