Код конструктора и файлы источников данных

прежде всего следует понять что

Всегда важно понимать, что происходит на за кулисами привязки данных, но особенно это важно в случае, когда генерированный конструктором код делает не совсем то, что вы хотели. Прежде всего следует понять, что все элементы управления и компоненты, создаваемые в результате действий в конструкторе, вместе со всем вспомогательным кодом для настройки объектов привязки и свойств, являются частью автоматически генерируемого стандартного кода Windows Forms. В Visual Studio 2005 этот код размещается в отдельном файле с неполными классами, и этот файл по умолчанию не отображается в дереве проекта Solution Explorer. Чтобы увидеть код, генерированный в результате ваших манипуляций с конструктором, необходимо щелкнуть на значке рядом файлом класса формы в вашем проекте. Ниже вы увидите файл с именем вида <имя фор — мы>.Designer. cs, в котором и содержится весь генерированный конструктором код. Большая часть кода содержится внутри определения метода InitializeComponent. Еще одно действие, происходящее за кулисами, заключается в следующем: всякий раз, когда вы добавляете источник данных в проект извне, используя источники на базе Web-службы или объекта, в проект добавляется файл источника данных, обеспечивающий связь между информацией о типах для объекта или объектов в этом источнике и окном Data Sources Кроме того, если вы настраиваете отображение отдельных компонентов данных на элементы управления, выбирая в выпадающем списке другой тип элемента управления, Visual Studio должна где-то сохранять эту информацию, чтобы вам не пришлось повторять те же настройки в дальнейшем. Информация сохраняется как раз в этих файлах источников данных.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *