UltraGrid的EnterEditMode清除Selected Cells

时间:2014-01-28 11:31:09

标签: .net vb.net winforms grid infragistics

这是我的问题。

我有一个包含多个列的Infragistics UltraGrid。我想要下一个场景:假设我有4行,然后我将鼠标移动到第0行第3列,单击并用鼠标左键移动鼠标到网格底部。在这种情况下,我有4个选定的单元格([0,3],[1,3],[2,3],[3,3]),所以grid.Selected.Cells.Count = 4。好的,现在我要输入一些数字。为了这个目的,在KeyPress事件中,我有一行:

grid.PerformAction(UltraGridAction.EnterEditMode)

期望结果grid.Selected.Cells.Count = 3.(目前处于编辑模式的所选单元格之一) 实际结果:在此行结束后我有grid.Selected.Cells.Count = 0.

所以我想知道这是一种原生行为,如果是这样,我能以某种方式改变这种情况吗?

1 个答案:

答案 0 :(得分:1)

我收到了Infragistics支持的答案,不,这是不可能实现我的方案: http://www.infragistics.com/community/forums/p/86476/431344.aspx#431344

谢谢大家的回复!