【发布时间】:2011-05-11 19:15:14
【问题描述】:
当我将应用程序编译到框架的 4.0 版本时,UI 性能直接下降。例如,打开一个包含可能有 6 个 Label 和 TextBox 控件的 Grid 的 Expander 从近乎瞬时变为 3-4 秒,然后在它呈现网格的第二列(可编辑控件)和首先(他们的标签)。
如果我退回到 3.5,一切都会回到原来的样子:打开 Expander 和查看其内容之间几乎没有延迟,并且网格中的标签呈现得如此之快,以至于您看不到它发生。
当然,有上百万种可能导致这种情况发生的事情。我想我希望有人能告诉我我应该从哪里开始寻找。我现在并不特别需要升级到 4.0,所以我没有很大的动力去深入分析这头野兽,但是如果我在 3.5 时积累技术债务我想知道。
【问题讨论】:
标签: c# wpf performance .net-3.5 .net-4.0