【发布时间】:2010-07-09 19:28:38
【问题描述】:
我有一个用户控件,用于在画布上使用多个文本块显示数据。我的目的是能够从每个文本块中获取所有基础属性(即左上角、左上角、高度、宽度......),以便我可以将它们绘制到位图上进行打印。最好的方法是什么?我正在考虑尝试序列化用户控件,但我不确定这是否是最好的方法。另外,我想知道尝试使用可视化和逻辑树来获取适当的数据。
【问题讨论】:
标签: wpf serialization user-controls
我有一个用户控件,用于在画布上使用多个文本块显示数据。我的目的是能够从每个文本块中获取所有基础属性(即左上角、左上角、高度、宽度......),以便我可以将它们绘制到位图上进行打印。最好的方法是什么?我正在考虑尝试序列化用户控件,但我不确定这是否是最好的方法。另外,我想知道尝试使用可视化和逻辑树来获取适当的数据。
【问题讨论】:
标签: wpf serialization user-controls
您可能会发现有用的 XamlWriter http://msdn.microsoft.com/en-us/library/system.windows.markup.xamlwriter.aspx 。它允许将 WPF 控件(和任何其他类)序列化为 XAML。
【讨论】: