改变对infragistics ultra grid的关注?

时间:2016-03-03 10:12:10

标签: c# .net infragistics ultragrid

我想改变我的网格单元格的焦点。

假设我点击单元格[1,1] ,然后我想将焦点设置在单元格[1,2] 上。

其中cell[1,1]表示(第1列)和第(第1行)的单元格

1 个答案:

答案 0 :(得分:2)

您可以使用AfterCellActivate事件并编写此代码

void grid_AfterCellActivate(object sender, EventArgs e)
{
    if (grid.ActiveCell != null && 
        grid.ActiveCell.Column.Index == 1 && 
        grid.ActiveCell.Row.Index == 1)
    {
        grid.ActiveCell = grid.Rows[1].Cells[2];

        // And if you want also to automatically 
        // put your cell in edit mode add this line
        grid.PerformAction(UltraGridAction.EnterEditMode);
    }

}