是否可以在运行时获取XAML?

时间:2011-12-24 12:18:41

标签: c# silverlight c#-4.0 silverlight-4.0

是否有可能获得“实时”用户控件的XAML状态?通过直播我的意思是屏幕上显示的当前用户控件。

注意:我不是在谈论XamlReader.Load

我希望屏幕上显示实时用户控件。例如。加载usercontrol时,假设它具有白色背景。然后一些故事板运行,当前背景颜色为绿色。我想得到这个“当前”的XAML。

1 个答案:

答案 0 :(得分:3)

这可能会对你有所帮助。您需要实现自己,因为Silverlight中没有XamlWriter。

http://www.davidpoll.com/2010/07/25/to-xaml-with-love-an-experiment-with-xaml-serialization-in-silverlight/