Модераторы: gambit, Kefir, Partizan
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Привязка данных в ComboBox, Вопрос по изменению выбранного элемента 
:(
    Опции темы
freem4n
  Дата 19.10.2009, 10:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 19
Регистрация: 20.5.2006
Где: Краснодар

Репутация: нет
Всего: 1



Доброго времени суток.
Возник такой вопрос:
имеется ComboBox с привязанными данными из MS SQL через LINQ
Код

<ComboBox Grid.Column="1" Grid.Row="2" Margin="3" Name="CB_Fak" DisplayMemberPath="Fak_sname"/>

Код

CB_Fak.ItemsSource = asu.T_Fakultet;

asu.T_Fakultet - сгенерированный класс.
Всё прекрасно заполняется и отображается, но воникла задача независимо выбрать одну из записей и установить программно выбранный элемент в этом комбо боксе чего осбственно говоря сделать не получается.
Код

T_Fakultet fk = (from f in asu.T_Fakultet where f.Fak_sname == f_id select f).FirstOrDefault<T_Fakultet>();

даный код отрабатывает корректно и возвращет нужный объект
далее делаю следующее
Код

 CB_Fak.SelectedItem=fk;

Но ничего не получается кода пробовал получить 
Код
CB_Fak.Items.IndexOf(fk)

 всегда возвращалось -1.
Может кто знает как это решить кроме полного перебора в цикле?! 
Заране благодарю.
PM MAIL WWW ICQ MSN   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | WPF и Silverlight | Следующая тема »


 




[ Время генерации скрипта: 0.0401 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.