Enter キーで次のセルに移動する方法

文書番号 : 17426     文書種別 : 使用方法     最終更新日 : 2006/04/18
文書を印刷する
対象製品
El Tabelle for .NET 3.0J
詳細
El Tabelle の既定の動作では Enter キーがセルの編集開始・編集確定、Tab キーに次のセルへの移動が割り当てられています。Enter キーに次のセルへの移動を割り当てるには Enter キーに次のセルへ移動する操作を割り当てます。

[Visual Basic]
Imports GrapeCity.Win.ElTabelle

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);


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)

[C#]
using GrapeCity.Win.ElTabelle;

MKeyAction[] aryKeyActions = new MKeyAction[1];
aryKeyActions[0] = MKeyAction.NextTabOrder;
multiRowSheet1.Shortcuts.Add(Keys.Enter, aryKeyActions);

NextTabOrder 定数は、アセンブリ バージョン v3.1.2005.0615 で使用可能です。
最新の修正版はこちら からダウンロードできます。
キーワード
HowTo

この文書は、以前は次のFAQ IDで公開されていました : 6986