コントロールのショートカット機能をすべて無効にしても、Edit、Date、Number、Comboコントロールの[F4]キーによるドロップダウン表示機能を無効にすることができません。
対象製品
InputMan for .NET 4.0J Windows Forms Edition
詳細
[F4]キーよるドロップダウン表示は、ショートカット機能には設定されておりません。
以下のようにKeyDownイベント等で、コントロールでの[F4]キーの押下を無効にすることで回避してください。
次のサンプルコードは、日付コントロール(Date1)でF4キーを無効にする例です。
以下のようにKeyDownイベント等で、コントロールでの[F4]キーの押下を無効にすることで回避してください。
次のサンプルコードは、日付コントロール(Date1)でF4キーを無効にする例です。
[VB.NET]
Private Sub Date1_KeyDown(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles Date1.KeyDown
If e.KeyData = Keys.F4 Then
e.Handled = True
End If
End Sub
Private Sub Date1_KeyDown(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles Date1.KeyDown
If e.KeyData = Keys.F4 Then
e.Handled = True
End If
End Sub
[C#]
private void date1_KeyDown(object sender, System.Windows.Forms.KeyEventArgs e)
{
if (e.KeyData == Keys.F4 )
{
e.Handled = true;
}
}
private void date1_KeyDown(object sender, System.Windows.Forms.KeyEventArgs e)
{
if (e.KeyData == Keys.F4 )
{
e.Handled = true;
}
}
この文書は、以前は次のFAQ IDで公開されていました : 9693