вторник, 15 июня 2010 г.

Создание типизированного набора данных (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, соответственно можно связывать и создавать связанные с данными элементы формы простым перетаскиванием.

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

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