* При перепечатке материалов ссылка на www.SeoLiga.ru обязательна! RSS



Класс DataViewManager
8 февраля 2009

Класс DataViewManager функционирует совместно с классом DataSet подобно тому,
как класс Data View работает в паре с классом DataTable. Экземпляр класса Data View -
Manager, связанный с объектом DataSet, создает объекты Data View для представле-
ния различных таблиц этого объекта DataSet и управляет ими. При создании нового
объекта DataViewManager следует передать в качестве параметра объект DataSet или
установить свойство DataSet после создания объекта DataViewManager, например:
Visual Basic .NET
Dim rnyDataViewManager As New DataViewManager{[nyDataSet)
Dim myOtherDataViewManager As New DataViewManager
myOtherDataViewManager.DataSet = myOtherDataSet
Visual C#
DataViewManager rnyDataViewManager - new DataViewManager(tnyDataSet);
DataViewManager myOtherDataViewManager = new DataViewManager();
myOtherDataViewManager.DataSet = myOtherDataSet;
Подключившись к объекту DataSet, вы получаете возможность управля" ь его
свойствами RowFilter, Sort и др. с помощью набора DataView Settings. В свойстве
DataViewSettings содержится набор значений свойства DataView у каждой из таблиц,
составляющих объект DataSet. Чтобы установить это значение, укажите таблицу, для
которой хотите установить свойство DataView, а затем собственно значение свой-
ства. Например, следующий пример устанавливает свойство Row Filter объекта Data-
View, связанного с таблицей Customers:
Visual Basic .NET
rnyDataViewManager.DataViewSettings( "Customers" ).RowFilter =
"State = ' W A 1 "
Visual C#
myDataViewManager.DataViewSettings["Customers"].RowFilter =
"State = ' W A ' " ;
Объект DataView можно извлечь из DataViewManager, вызвав метод CreateData-
View; этот метод требует ссылку на объект DataTable'.
Visual Basic .NET
Dim rnyDataView As DataView
myDataView = myDataViewManager.CreateDataView(DataSet1.Tables(0»
Visual C#
DataView myDataView;
myDataView = myDataViewManager.CreateDataView(DataSet1.Tables[OJ);

Теги: .NET

Статьи по теме:

Работа с мастером Data Form
Получение доступа к библиотекам типов .NET и СОМ
Рисование сложных фигур
Создание проекта установочной программы
Проект установочной программы
Применение типов .NET Framework в приложениях
Анти-паттерны в действии или Самые популярные ошибки программистов
Реализация полиморфизма через наследование
Использование провайдеров дополнительных свойств
Использование шаблонов кода
Создание поддержки печати
Свойства BackColor, ForeColor и Text
Изменение меню во время выполнения
Переменные методов
Инкапсуляция
| .NET | Pavel |
 


Пн Вт Ср Чт Пт Сб Вс
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30


     



Данный сайт или домен продается

© 2009 Seoliga.ru | .NET | Класс DataViewManager. Регион сайта: Москва и Санкт-Петербург