GridView devexpress ENTER, чтобы пойти вниз - PullRequest
0 голосов
/ 05 марта 2011

Как можно добиться поведения, когда пользователь нажимает клавишу ввода после редактирования, переход к строке ниже (в том же столбце), а не к той же строке в следующем столбце

спасибо за помощь

Ответы [ 3 ]

1 голос
/ 05 марта 2011

Это поведение дизайн . Но вы можете написать свою реализацию как,

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

Вы можете проверить здесь и узнать больше.

0 голосов
/ 21 марта 2015

Я знаю, что это очень поздний ответ, но у меня тоже была эта проблема. , Как говорят разработчики Devexpress Вы должны обработать событие 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;
}
0 голосов
/ 06 марта 2011
...