GridView devexpress ENTER下降

时间:2011-03-05 15:54:42

标签: c# winforms devexpress xtragrid

如何在编辑选择后用户点击进入下面的行(同一列)而不是同一行下一列

时实现的行为

感谢您的帮助

3 个答案:

答案 0 :(得分:1)

此行为是design。但是你可以编写你的实现,如

GridView.KeyDown
{
  If(Key == Enter)
    Write code to go next line
 } 

您还可以查看here以获取更多信息。

答案 1 :(得分:0)

答案 2 :(得分:0)

我知道这是一个非常晚的答案,但我也有这个问题。 ,As Devexpress Developers say您应该处理GridControl.ProcessGridKey事件:

private void gridControl1_ProcessGridKey(object sender, System.Windows.Forms.KeyEventArgs e) {
if(e.KeyCode == Keys.Enter) {
    (gridControl1.FocusedView as ColumnView).FocusedRowHandle++;
    e.Handled = true;
}