输入syncfusion的关键行为如果隐藏任何列,则数据绑定网格不起作用

时间:2013-08-22 12:58:06

标签: winforms syncfusion

我正在使用Synfusion的数据绑定网格。 我已将两个属性设置为

this.mygrid.TableModel.Options.EnterKeyBehavior = GridDirectionType.Right;
this.mygrid.TableModel.Options.WrapCellBehavior = GridWrapCellBehavior.WrapGrid;

如果没有隐藏列,这可以正常工作。如果我隐藏任何列,那么它就不起作用。

如果隐藏了列,请帮助我实现输入密钥行为。

先谢谢

1 个答案:

答案 0 :(得分:0)

我已经处理了以下用于隐藏列的代码:

GridColHidden [] hiddenCols = new GridColHidden [3];

for(int i = 0; i< 3; i ++)

{

hiddenCols [i] = new GridColHidden(i + 1);

}

this.gridDataBoundGrid1.Model.ColHiddenEntries.AddRange(hiddenCols);

我现在添加了以下代码。

this.mygrid.TableModel.Options.EnterKeyBehavior = GridDirectionType.Right; this.mygrid.TableModel.Options.WrapCellBehavior = GridWrapCellBehavior.WrapGrid;

我能够看到第一个单元格被设置为当前单元格,当按下Enter键时,当前单元格的位置放在Grid中的最后一个单元格中。