在我的.NET 3.5 WPF应用程序中,我有一个WPF DataGrid,其中将填充500列和50行。
在滚动时,或者当我执行DataGrid.Items.Refresh()或选择行时,应用程序的性能非常非常差。
实际上,应用程序需要大约20秒来更新布局。Layout_Updated()事件将在20秒后触发。
如果我将列减少到50个或更少,应用程序将非常响应。根据我的发现,性能与列数直接相关。
如何改善DataGrid的性能?
用户名或邮箱地址
密码