Шаг 113 - Связь данных с Grid

Добавлять таблицы и данные мы умеем, осталось их отобразить осталось сделать совсем мало. Для отображения данных воспользуемся DataGrid (очень знатная возня). Создаём объект.

System.WinForms.DataGrid ShowTables = new System.WinForms.DataGrid();

Размещение и инициализацию я наверно описывать не буду, посмотрите в примере, там всё просто. Источником для него служат:

DataTable
DataView
DataSet
DataSetView

Массивы с одним измерением. Любой компонет наследующий IListSource интерфейс. Любой компонет наследующий IList интерфейс. И так, мы воспользуемся DataSet который мы создали в прошлых шагах. Для этого нужно DataSource класса DataGrid присвоить ссылку на любой из объектов упомянутых выше. А DataMember имя таблицы. Но можно сделать ещё проще, вызвать метод SetDataBinding

public void SetDataBinding
(
	object dataSource,
	string dataMember
);

Первый параметр естественно источник, второй имя таблицы.


Предыдущий Шаг | Следующий Шаг | Оглавление
Автор Leonid Molochniy - 17.10.2001