KeyDown イベントで F2 キー、F5キーを検出する方法

文書番号 : 20947     文書種別 : 使用方法     最終更新日 : 2006/04/01
文書を印刷する
対象製品
El Tabelle MultiRow 4.0J
詳細
既定の設定では、F2 キーはセルの編集に割り当てられているため、MultiRowSheet.KeyDown イベントで検出することができません。KeyDown イベントで F2 キーを検出するには、F2 キーに割り当てられたショートカットキーを削除します。

[Visual Basic]
MultiRowSheet1.Shortcuts.Remove(Keys.F2)

[C#]
multiRowSheet1.Shortcuts.Remove(Keys.F2);

また、編集状態時の既定のショートカットキーとして、日付型セルに現在の日時を入力するF5キーが割り当てられています。KeyDown イベントでこれらのキーを検出する場合も上記のF2キーと同様にショートカットキーを削除します。

[Visual Basic]
  Dim dateEditor As New DateEditor()
  dateEditor.Shortcuts.Remove(Keys.F5)
  MultiRowSheet1(0, 0, 0).Editor = dateEditor
[C#]
  DateEditor dateEditor = new DateEditor();
  dateEditor.Shortcuts.Remove(Keys.F5);
  multiRowSheet1[0, 0, 0].Editor = dateEditor;

関連情報
キーワード
HowTo

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