Enter キーで次のセルに移動する方法
対象製品
El Tabelle for .NET 3.0J
詳細
El Tabelle の既定の動作では Enter キーがセルの編集開始・編集確定、Tab キーに次のセルへの移動が割り当てられています。Enter キーに次のセルへの移動を割り当てるには Enter キーに次のセルへ移動する操作を割り当てます。
[Visual Basic]
[C#]
MultiRowSheet コントロールで、Enter キーでセルを移動するには、MKeyAction 列挙体の NextTabOrder 定数を使用します。
[Visual Basic]
[C#]
NextTabOrder 定数は、アセンブリ バージョン v3.1.2005.0615 で使用可能です。
最新の修正版はこちら からダウンロードできます。
[Visual Basic]
Imports GrapeCity.Win.ElTabelle
Dim aryKeyActions(0) As Integer
aryKeyActions(0) = KeyAction.NextCellWithWrap
Sheet1.ShortCuts.Add(Keys.Enter, aryKeyActions)
Dim aryKeyActions(0) As Integer
aryKeyActions(0) = KeyAction.NextCellWithWrap
Sheet1.ShortCuts.Add(Keys.Enter, aryKeyActions)
[C#]
using GrapeCity.Win.ElTabelle;
KeyAction[] aryKeyActions =
new GrapeCity.Win.ElTabelle.KeyAction[1];
aryKeyActions[0] = KeyAction.NextCell;
sheet1.ShortCuts.Add(Keys.Enter, aryKeyActions);
KeyAction[] aryKeyActions =
new GrapeCity.Win.ElTabelle.KeyAction[1];
aryKeyActions[0] = KeyAction.NextCell;
sheet1.ShortCuts.Add(Keys.Enter, aryKeyActions);
MultiRowSheet コントロールで、Enter キーでセルを移動するには、MKeyAction 列挙体の NextTabOrder 定数を使用します。
[Visual Basic]
Imports GrapeCity.Win.ElTabelle
Dim aryKeyActions(0) As MKeyAction
aryKeyActions(0) = MKeyAction.NextTabOrder
MultiRowSheet1.Shortcuts.Add(Keys.Enter, aryKeyActions)
Dim aryKeyActions(0) As MKeyAction
aryKeyActions(0) = MKeyAction.NextTabOrder
MultiRowSheet1.Shortcuts.Add(Keys.Enter, aryKeyActions)
[C#]
using GrapeCity.Win.ElTabelle;
MKeyAction[] aryKeyActions = new MKeyAction[1];
aryKeyActions[0] = MKeyAction.NextTabOrder;
multiRowSheet1.Shortcuts.Add(Keys.Enter, aryKeyActions);
MKeyAction[] aryKeyActions = new MKeyAction[1];
aryKeyActions[0] = MKeyAction.NextTabOrder;
multiRowSheet1.Shortcuts.Add(Keys.Enter, aryKeyActions);
NextTabOrder 定数は、アセンブリ バージョン v3.1.2005.0615 で使用可能です。
最新の修正版はこちら からダウンロードできます。
キーワード
HowTo
この文書は、以前は次のFAQ IDで公開されていました : 6986