Мне интересно, как я могу использовать XmlDataProvider для предоставления произвольных данных XML для использования во время разработки в Blend 4. Я пробовал несколько способов указать его, но Blend не подхватывает его. Мои элементы пользовательского интерфейса остаются пустыми.
Я понимаю, что у Blend есть функциональные возможности для генерации и управления образцами данных, но для некоторых из простых пользовательских элементов управления, которые у меня есть, много трудностей. Я ищу что-то, что работает внутри файла Xaml (т.е. неявная схема) без генерации большого количества дополнительных файлов. Размещение XmlDataProvider в ресурсах, а затем выполнение d: DataContext для ссылки на него выглядит хорошим способом, но я не могу заставить его работать.
Я не могу использовать ни один из моих классов viewmodel для этого (например, с d: DesignData или с использованием ObjectDataProvider), потому что они не предоставляют сеттеры для всех свойств. Невозможно установить эти свойства для данных времени разработки, если они доступны только для чтения.
Как я могу построить модель в чистом Xaml, к которой я могу привязаться во время разработки?