【发布时间】:2011-06-05 22:14:53
【问题描述】:
我目前正在开发一个使用表格布局面板来显示一行数据的应用程序。每行包含一定数量的文本框和复选框。
存在的行数通常很大,导致表格布局面板的加载和导航非常缓慢。
经过一些研究,我发现 TLP 是最慢的 Winform UI 控件之一,我想改为实现 WPF Grid。
我的问题有两个:
1) WPF Grid 在处理大量行时是否比表格布局面板表现更好?
2) 是否可以在专门使用 winform 控件的应用程序中包含 WPF 控件? (应用程序使用 .NET 3.5)
感谢您的宝贵时间,祝您有美好的一天。
【问题讨论】:
-
为什么不使用DataGridView?它用于显示数据行...
-
DataGridView 的性能是否优于 Table Layout Panel ?感谢您的帮助。
-
我检查过,DataGridView 帮不了我,因为我显示的数据不仅仅是原始文本。每行是多个文本框的组合。不仅如此,文本框还遵循一定的顺序和布局。它们彼此不靠近且大小相同。
标签: c# wpf winforms .net-3.5 grid