Практическое руководство. Расширение функциональных возможностей набора данных
Обновлен: Ноябрь 2007
Можно расширить функциональные возможности типизированных наборов данных, написав код в файле разделяемого класса набора данных.
Код, определяющий создаваемый типизированный набор данных, обновляется при внесении изменений в Конструкторе наборов данных или при внесении изменений во время выполнения любого из мастеров, создающего или изменяющего объекты в наборе данных; например Мастер конфигурации источников данных и мастера TableAdapter. Чтобы предотвратить удаление кода во время повторного формирования набора данных, добавьте код в файл разделяемого класса набора данных. (Разделяемые классы позволяют коду определенного класса разделяться между несколькими физическими файлами. Дополнительные сведения см. в разделе Partial (Visual Basic) или разделяемый (тип) (Справочник по C#).)
Чтобы создать файл разделяемого класса набора данных и добавить код проверки, дважды щелкните столбцы и таблицы, что приведет к формированию обработчиков событий ColumnChanging и RowChanging. Дополнительные сведения см. в разделах Практическое руководство. Проверка данных в ходе изменения столбцов и Практическое руководство. Проверка данных в ходе изменения строк.
Чтобы добавить код в файл разделяемого класса типизированного набора данных:
Откройте набор данных в Конструкторе наборов данных. Дополнительные сведения см. в разделе Практическое руководство. Открытие набора данных в конструкторе наборов данных.
Дважды щелкните пустую область конструктора, чтобы открыть файл разделяемого класса набора данных в редакторе кода.
Добавьте код в файл разделяемого класса набора данных.
Примечание. Код в файле разделяемого класса и созданный файл набора данных компилируются в один класс, поэтому переменные, свойства, имена методов и т. д. должны быть уникальным для всех файлов, которые определяют набор данных, в противном случае возникнут ошибки компилятора.
См. также
Ссылки
Разделяемые классы и методы (Руководство по программированию в C#)
Другие ресурсы
Подготовка приложения к получению данных
Начало работы с доступом к данным
Подключение к данным в Visual Studio
Отображение данных на форме в приложениях Windows