我开始使用 TableLayoutPanel,但是当我有大桌子时,它们非常缓慢。我正在寻找 HTML 表格的响应能力来显示我的数据。
我目前唯一的解决方案是让我的 WinForm 写入和 HTML 表格,并在嵌入式浏览器中显示它。这显然是一个巨大的解决方法,我宁愿实施一个更干净、更直接的解决方案。
如果您有任何建议,请开火。(ListView 不适用于我正在尝试做的事情)
我开始使用 TableLayoutPanel,但是当我有大桌子时,它们非常缓慢。我正在寻找 HTML 表格的响应能力来显示我的数据。
我目前唯一的解决方案是让我的 WinForm 写入和 HTML 表格,并在嵌入式浏览器中显示它。这显然是一个巨大的解决方法,我宁愿实施一个更干净、更直接的解决方案。
如果您有任何建议,请开火。(ListView 不适用于我正在尝试做的事情)
您肯定需要表格或报告,这取决于您想要什么。
高度可定制的网格控件(如 Infragistics 或 DevExpress)允许您制作几乎任何您需要的外观。用户不会知道他们在看网格控件。
使用 a 怎么样DataGridView
,或者如果你有 DevExpress,aXtraGridControl
呢?据我所知,TableLayoutPanel 旨在布局控件,而不是用于呈现数据。
另一方面,如果您的数据集增长得如此之大以至于您的表格变得迟缓,您可能希望缩小数据范围,例如通过过滤或引入分页,一页仅显示 50 个左右的项目。
XtraGrid
反过来,分页和过滤至少受DataGridView
.