【问题标题】:DevExpress GridColumn strange proportional sizingDevExpress GridColumn 奇怪的比例大小
【发布时间】:2018-04-01 12:26:32
【问题描述】:

我创建了一个GridControl,其中包含一些固定宽度和 2 个自动宽度列。

我已经设置了这样的自动宽度列:

<dxg:GridColumn
  Width="2*" FieldName="Name"
  FixedWidth="False" Header="Name" />

<dxg:GridColumn
  Width="6*" FieldName="Subject"
  FixedWidth="False" Header="Subject" />

我打算将这些列的宽度设为 2:6,因此我将它们的 Width 设置为 6* 和 2* 作为比例值。

奇怪的是,发生了以下情况。

当它们设置为 6* 和 2* 时:

当它们设置为 5* 和 2* 时:

显然,如果乘数低于 6,则它的工作原理是没有乘数(列相等地填充剩余空间),但是当它超过 5 时,比例会变得疯狂并缩小较低的乘数列。

根据他们的support,它支持比例设置。

如何在不设置 MaxWidth 的情况下创建 6:2 比例?

【问题讨论】:

    标签: devexpress-wpf devexpress-gridcontrol


    【解决方案1】:

    我建议将TableViewAutoWidth 属性设置为False,然后它应该可以按预期工作。另外,我相信您不需要在列上设置FixedWidth(它仅适用于 AutoWidth 模式)。

    希望这会有所帮助!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-12-09
      • 1970-01-01
      • 1970-01-01
      • 2011-07-15
      相关资源
      最近更新 更多