Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / как заставить комбо обновиться? / 7 сообщений из 7, страница 1 из 1
26.10.2010, 13:06
    #36920183
karapetyan_a
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как заставить комбо обновиться?
Народ подскажите.
Как заставить комбобокс рефрешнутся, если его свойство ItemsSoruce динамично изменяю, а SelectedValue уже прибиндено к моему объекту/модели?
...
Рейтинг: 0 / 0
26.10.2010, 13:56
    #36920333
как заставить комбо обновиться?
код в студию
...
Рейтинг: 0 / 0
26.10.2010, 14:09
    #36920372
karapetyan_a
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как заставить комбо обновиться?
иван_дурак_код в студию
Щас постараюсь напрать "показательный" пример.......
...
Рейтинг: 0 / 0
26.10.2010, 14:37
    #36920456
karapetyan_a
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как заставить комбо обновиться?
Чтоб не пастить весь код, опишу на словах:
Есть коллекция Страны, содержащая свойство Города
Города - коллекция городов данной страны
Есть объект человек имеющий свойства КодСтраны, КодГорода.
В редакторе объекта Человек есть 2 комбобокса соответственно для стран и городов.
ItemsSoruce countryCombo я задаю в xaml-е. а вот для cityCombo надо менять динамично, в зависимости от выбранной страны:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
        private void _peopleGrid_SelectionChanged(object sender, SelectionChangedEventArgs e)
        {
            MyData d = Application.Current.Resources["appData"] as MyData;
            Person p = this._peopleGrid.SelectedItem as Person;
            var query = from c in d.Countries where c.Id == p.CountryId select c;
            Country found = query.FirstOrDefault();
            this._cityCombo.ItemsSource = found.Cities;
            // this._cityCombo.REFRESH????????????????
        }
...
Рейтинг: 0 / 0
26.10.2010, 19:42
    #36921346
уТКа
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как заставить комбо обновиться?
автор

нужно так
автор
...
this._cityCombo.ItemsSource = null;
this._cityCombo.ItemsSource = found.Cities;
...
Рейтинг: 0 / 0
27.10.2010, 14:53
    #36922914
karapetyan_a
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как заставить комбо обновиться?
уТКаавтор

нужно так
автор
...
this._cityCombo.ItemsSource = null;
this._cityCombo.ItemsSource = found.Cities;


не работает так.
...
Рейтинг: 0 / 0
27.10.2010, 16:36
    #36923387
уТКа
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как заставить комбо обновиться?
karapetyan_a,

тогда тебе к экстрасенсам на ТНТ
...
Рейтинг: 0 / 0
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / как заставить комбо обновиться? / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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