【问题标题】:How to auto-size a DevExpress TcxGrid如何自动调整 DevExpress TcxGrid 的大小
【发布时间】:2010-12-17 06:41:57
【问题描述】:

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

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

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

谢谢 布赖恩。

【问题讨论】:

    标签: delphi autosize tcxgrid


    【解决方案1】:

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

    【讨论】:

      【解决方案2】:

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2019-07-03
        • 2013-09-28
        • 2010-12-20
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多