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