Я вывожу данные в ComboBox из DataSet, подключив свойства DataSourse и DataMember этого компонента.
Проблемма заключается в том, что мне во время работы приложения необходимо фитьтровать данные.
Пытался фильтровать так DataSet.[имя таблицы].DefaultView.RowFilter = "TagID = 23"
Но ComboBox все эти фильтры игнорирует.
У меня создалось впечатление, что при выводе данных ComboBox создает свое View, отличное от DefaultView таблицы.
Доступ к View ComboBox я получил следующим образом
System.Data.DataRowView drv1 = comboBox2.SelectedItem as System.Data.DataRowView;
drv.DataView.RowFilter="TagTypeID ="+ drv1["TypeTagID"] ;
Установив свойство RowFilter этого View я получил требуемый результат.
Этого View я так же не нащел в коллекции DataViewManager DataSeta.
Вопрос: Каким образом можно получить доступ к View, создаваемого ComboBox без использования коллекции ComboBox.Items ?
25.12.03 14:09: Перенесено модератором из '.NET' — AVK