ショートカットキー(キーシーケンス)を無効にするには?
対象製品
El Tabelle for .NET
詳細
El Tabelle のショートカットキーを無効にするには、対象のショートカットキーの操作を無効にするか、またはシートへのキー入力を無効にします。
ショートカットキーを無効にする方法:
[Visual Basic]
[C#]
シートへの F4 キーの入力を無効にする方法:
[Visual Basic]
[C#]
ショートカットキーを無効にする方法:
[Visual Basic]
Dim aryKeyActions(0) As Integer
'F4キーに何も操作を割り当てない
aryKeyActions(0) = -1
'F4キーのショートカットを追加する
Sheet1.ShortCuts.Add(Keys.F4, aryKeyActions)
'F4キーに何も操作を割り当てない
aryKeyActions(0) = -1
'F4キーのショートカットを追加する
Sheet1.ShortCuts.Add(Keys.F4, aryKeyActions)
[C#]
GrapeCity.Views.ElTabelle.KeyAction[] aryKeyActions =
new GrapeCity.Views.ElTabelle.KeyAction[1];
//F4キーに何も操作を割り当てない
aryKeyActions[0] = (GrapeCity.Views.ElTabelle.KeyAction)(-1);
//F4キーのショートカットを追加する
sheet1.ShortCuts.Add(Keys.F4, aryKeyActions);
new GrapeCity.Views.ElTabelle.KeyAction[1];
//F4キーに何も操作を割り当てない
aryKeyActions[0] = (GrapeCity.Views.ElTabelle.KeyAction)(-1);
//F4キーのショートカットを追加する
sheet1.ShortCuts.Add(Keys.F4, aryKeyActions);
シートへの F4 キーの入力を無効にする方法:
[Visual Basic]
Private Sub Sheet1_KeyDown(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles Sheet1.KeyDown
'F4キーが入力された場合
If e.KeyCode = Keys.F4 Then
'イベントを処理しない
e.Handled = True
End If
End Sub
'F4キーが入力された場合
If e.KeyCode = Keys.F4 Then
'イベントを処理しない
e.Handled = True
End If
End Sub
[C#]
private void sheet1_KeyDown(object sender, System.Windows.Forms.KeyEventArgs e)
{
//F4キーが入力された場合
if(e.KeyCode = Keys.F4)
{
//イベントを処理しない
e.Handled = true;
}
}
{
//F4キーが入力された場合
if(e.KeyCode = Keys.F4)
{
//イベントを処理しない
e.Handled = true;
}
}
キーワード
HowTo
この文書は、以前は次のFAQ IDで公開されていました : 3242