【问题标题】:Fix check box column to first position in ultragrid将复选框列修复到超网格中的第一个位置
【发布时间】:2016-02-22 14:39:15
【问题描述】:

我有一个ultragrid,其中包含从数据库中获取的几列。我添加了一个新的checkbox 列,我希望它固定在第一个位置,这样当我水平滚动网格时,除了复选框一个之外,所有列都会移动。我已经尝试修复标题并允许列移动属性,但它没有帮助我。

【问题讨论】:

  • 您是在运行时还是设计时添加此列?
  • 请在您的问题中包含相关代码。 stackoverflow.com/tour

标签: c# .net infragistics ultrawingrid


【解决方案1】:

如果不发布您的代码,很难给您一个准确的答案,但您可以这样做:

private void yourUltraGrid_InitializeLayout(object sender, InitializeLayoutEventArgs e)
    {
        e.Layout.UseFixedHeaders = true;
        e.Layout.Bands[0].Columns[0].Header.Fixed = true;
    }

并使其无法再次更改。使用

this.yourUltraGrid.DisplayLayout.Bands[0].Override.FixedHeaderIndicator = FixedHeaderIndicator.None;

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-01-27
    • 2012-05-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-12-04
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多