【问题标题】:Fix check box column to first position in ultragrid将复选框列修复到超网格中的第一个位置
【发布时间】:2016-02-22 14:39:15
【问题描述】:
我有一个ultragrid,其中包含从数据库中获取的几列。我添加了一个新的checkbox 列,我希望它固定在第一个位置,这样当我水平滚动网格时,除了复选框一个之外,所有列都会移动。我已经尝试修复标题并允许列移动属性,但它没有帮助我。
【问题讨论】:
标签:
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;