Hus*_*lil 1 c# wpf grid .net-3.5 winforms
我目前正在开发一个使用表布局面板来显示一行数据的应用程序。每行包含一定数量的文本框和复选框。
存在的行数通常相当大,使得表布局面板的加载和导航极其缓慢。
经过一些研究,我发现 TLP 是最慢的 Winform UI 控件之一,我想改为实现 WPF 网格。
我的问题有两个:
1) 当涉及大量行时,WPF 网格的性能是否比表布局面板更好?
2)是否可以在仅使用winform控件的应用程序中包含WPF控件?(该应用程序使用.NET 3.5)
感谢您抽出宝贵的时间,祝您有美好的一天。
对于性能,您必须自己进行比较。有很多因素可能会影响它,因此编写良好的 WinForms 可能比编写糟糕的 WPF 更快,反之亦然。只需做一些原型设计,看看它是否对您来说是一个明显的胜利。
\n\n至于在大多数 WinForms 应用程序中使用一点 WPF,是的,它是受支持的并且可以很好地工作。只需将 WPF 内容放入 WPF 中UserControl,然后将ElementHost其添加到表单并在其中托管 WPF 控件即可。这里有更多信息:
| 归档时间: |
|
| 查看次数: |
4045 次 |
| 最近记录: |