Код XML

datasource содержит xml документ чей

Код XML представляет собой пример простого файла источника данных для Файл. datasource содержит XML-документ, чей корневой элемент называется GenericObjectDataSource. Это не зависит от того, создаете ли вы источник данных объектного типа или же источник типа Web-службы. Единственное различие здесь состоит в том, куда помещается файл. datasource в вашем проекте. Как видно из листинга, корневой элемент может содержать несколько атрибутов, сообщающих информацию о версии, имя источника для отображения в окне Data Sources и информацию о схеме, специфицирующую XML-файлы. datasource. Главное здесь то, что файл источника данных содержит элемент Typelnfo С полностью квалифицированным именем типа объекта, рассматриваемого в качестве источника данных верхнего уровня. В окне Data Sources он представляется корневым узлом дерева. Когда вы раскрываете дерево источника данных, дочерние объекты и свойства определяются окном Data Sources посредством рефлексии.

Помимо информации Typelnfo, Файл источника данных может содержать также информацию об отображении на элементы управления для тех элементов или компонентов данных, для которых отображение было изменено и отличается от установленного по умолчанию. В этом случае в корневой элемент документа добавляется элемент TypeUiSetting. Довольно сложная XML-схема, на которую опирается этот элемент, позволяет для каждого элемента или компонента данных со специальным отображением на элементы управления специфицировать информацию об этом отображении. Эта схема состоит из элемента-коллекции с именем PropertyUlsettings, Включающего в себя некоторое число элементов PropertyUlSetting. Для каждого компонента данных со специальным отображением на элементы управления специфицируется свой элемент PropertyUl Setting. Этот элемент содержит коллекцию настроек элементов управления и информацию о привязываемых элементах управления, которая устанавливает отображение:

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

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