Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > WPF и Silverlight > Генерация XAML


Автор: Roxio 14.4.2010, 16:25
Добрый день. Интересует такой вопрос - существует ли возможность генерировать XAML в runtime, как например это происходит с помощью CodeDOM?

Автор: gambit 15.4.2010, 23:51
Roxio, если вопрос в генерации, то не вижу никаких проблем.
если следующим вопросом будет, как перерисовать окно в соответствии с новым XAML, то мне кажется это будет очень затруднительно.

Автор: jonie 15.4.2010, 23:57
http://blogs.msdn.com/ashish/archive/2007/08/14/dynamically-loading-xaml.aspx
Код

XmlReader tXml = XmlReader.Create(myXamlString);
UIElement MyElement = (UIElement)XamlReader.Load(tXml);

отсюда: http://stackoverflow.com/questions/425767/setting-xaml-at-runtime

Автор: Roxio 16.4.2010, 08:05
Цитата(jonie @ 15.4.2010,  23:57)
http://blogs.msdn.com/ashish/archive/2007/08/14/dynamically-loading-xaml.aspx
Код

XmlReader tXml = XmlReader.Create(myXamlString);
UIElement MyElement = (UIElement)XamlReader.Load(tXml);

отсюда: http://stackoverflow.com/questions/425767/setting-xaml-at-runtime

Спасибо. То что нужно. 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)