4

TcxGrid用一个简单的表格视图创建了一个表格。数据被DataController.Values[n,m]作为一个简单的字符串插入到表中,我有大约 10 列将显示各种字符串宽度。

我遇到的问题是获得一个具有水平滚动条并自动调整其列大小的表格。如果我设置为CellAutoWidthtrue,则所有列都适合显示宽度(没有滚动条),但如果我设置为 false,我会得到一个滚动条,但默认宽度的列和我的数据字符串会被截断。

请好心人告诉我如何获得水平滚动条并让每列调整其宽度以适应其最大数据宽度?

谢谢布赖恩。

4

2 回答 2

11

也许调用YourGridView.ApplyBestFit而不是使用就足够了CellAutoWidth

于 2010-12-17T07:48:02.540 回答
1

您需要设置列BestFitMaxWidthMinWidth属性,并确保TField还设置了数据集的宽度(如果您使用的是数据集)。然后,您可以调用YourGridView.ApplyBestFit;

于 2010-12-17T13:28:42.250 回答