0
我試圖讓Enterfusion網格中的Enter鍵行爲與Excel的行爲相匹配。SyncFusion網格 - 複製Excel的Shift + Enter行爲
我能夠通過設置
grid.Model.Options.EnterKeyBehavior = GridDirectionType.Down
控制回車鍵的行爲,但我努力使Shift + Enter鍵使小區選擇向上移動。
有誰知道這是怎麼完成的?
我試圖讓Enterfusion網格中的Enter鍵行爲與Excel的行爲相匹配。SyncFusion網格 - 複製Excel的Shift + Enter行爲
我能夠通過設置
grid.Model.Options.EnterKeyBehavior = GridDirectionType.Down
控制回車鍵的行爲,但我努力使Shift + Enter鍵使小區選擇向上移動。
有誰知道這是怎麼完成的?
您可以處理GridControl上的KeyDown事件,檢查按下的鍵並向上移動當前單元格。
void Grid_KeyDown(object sender, KeyEventArgs e)
{
if ((e.KeyCode & Keys.Enter) == Keys.Enter && e.Modifiers == Keys.Shift)
{
grid.CurrentCell.Move(GridDirectionType.Up, 1, false);
e.Handled = true;
}
}
好東西 - 謝謝! – dlwells02