【发布时间】:2023-03-21 00:12:02
【问题描述】:
复杂的可视化树在设计视图时非常有用,因为它们允许您在 XAML 中创建与您正在建模的逻辑结构紧密匹配的结构。然而,它们的性能并不好,在添加和渲染视图时使用大量具有布局(如网格)的嵌套面板会降低性能。
是否有一种工具可以“呈现”XAML 控件,无论是在编译时,创建一个等效但扁平的 XAML 文件(给定指定大小),还是在运行时,在给定控件实例的情况下执行相同的操作?有没有其他方法可以完成类似的事情(除了设置 CacheMode)?
【问题讨论】:
-
现在这是一个很好的问题,并且非常需要改进性能! +1
标签: silverlight performance xaml