0

我开始使用 TableLayoutPanel,但是当我有大桌子时,它们非常缓慢。我正在寻找 HTML 表格的响应能力来显示我的数据。

我目前唯一的解决方案是让我的 WinForm 写入和 HTML 表格,并在嵌入式浏览器中显示它。这显然是一个巨大的解决方法,我宁愿实施一个更干净、更直接的解决方案。

如果您有任何建议,请开火。(ListView 不适用于我正在尝试做的事情)

4

2 回答 2

1

您肯定需要表格或报告,这取决于您想要什么。

高度可定制的网格控件(如 Infragistics 或 DevExpress)允许您制作几乎任何您需要的外观。用户不会知道他们在看网格控件。

于 2010-09-30T15:25:00.997 回答
1

使用 a 怎么样DataGridView,或者如果你有 DevExpress,aXtraGridControl呢?据我所知,TableLayoutPanel 旨在布局控件,而不是用于呈现数据。

另一方面,如果您的数据集增长得如此之大以至于您的表格变得迟缓,您可能希望缩小数据范围,例如通过过滤或引入分页,一页仅显示 50 个左右的项目。

XtraGrid反过来,分页和过滤至少受DataGridView.

于 2010-09-30T13:10:13.280 回答