崩溃的表现

时间:2013-08-31 23:48:07

标签: c# wpf

可见性设置为Collapsed的元素在未显示时会降低性能吗?

我说的是大型(200件)DataGrids。{/ p>

PD。我还没有构建DataGrid,我没有实际的数据。对不起,如果问题不是很有效,我自己也无法找到正确的测试方式。

2 个答案:

答案 0 :(得分:4)

其可见性设置为折叠的项目仍然是布局阶段的一部分,因此如果您有许多折叠项目,则会对性能产生(非常小的)影响。他们的容器仍然必须检查以确保它们不可见或隐藏,因此它们将在树中行走。

话虽如此,影响非常小,很少是真正的性能问题的罪魁祸首。

答案 1 :(得分:0)

如果它们没有崩溃(即可见),它们的性能影响约为20%。