четверг, 22 сентября 2011 г.

Создание типизированного набора данных (Typed DataSet) для XML/XSD в VS 2008

Часть возникает задача привязки элементов формы к данным, размещенных в XML файле. Самым оптимальным способом является создание типизированного набора данных (Typed Dataset). Для его создания потребуется создать XSD схему для XML файла с данными.
Откройте XML файл с данными
В главном меню VC 2008 выберите пункт меню XML -> Create Schema
Сохраните полученный XSD файл
Данная схема представляет собой обычный файл без возможности привязки данных. Можно дополнить данный XSD файл элементами для связывания данных, например, описанным здесь методом.
В окне Solution Explorer выбираем XSD файл, но не открываем его
В свойстве Build Action выбираем Content
В свойство Custom Tool вписываем MSDataSetGenerator
После сохранения схема XSD появится в окне Data Sources, соответственно можно связывать и создавать связанные с данными элементы формы простым перетаскиванием.

Комментариев нет:

Отправить комментарий