コントロールのショートカット機能をすべて無効にしても、Edit、Date、Number、Comboコントロールの[F4]キーによるドロップダウン表示機能を無効にすることができません。

文書番号 : 22849     文書種別 : 使用方法     最終更新日 : 2006/10/26
文書を印刷する
対象製品
InputMan for .NET 4.0J Windows Forms Edition
詳細
[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

[C#]
private void date1_KeyDown(object sender, System.Windows.Forms.KeyEventArgs e)
{
  if (e.KeyData == Keys.F4 )
  {
    e.Handled = true;
  }
}

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