名前空間一覧 > GrapeCity.Web.Input.IMFunctionKey 名前空間 > GcFunctionKey クラス : FunctionKeyDown イベント |
Public Event FunctionKeyDown As FunctionKeyDownEventHandler
public event FunctionKeyDownEventHandler FunctionKeyDown
イベント ハンドラが、このイベントに関連するデータを含む、FunctionKeyEventArgs 型の引数を受け取りました。次の FunctionKeyEventArgs プロパティには、このイベントの固有の情報が記載されます。
プロパティ | 解説 |
---|---|
FunctionKey | FunctionKeyDownイベントが発生したときにどのキーが押されたかを取得します。 |
FunctionKeyDownイベントをサーバー側で発生させるには、GrapeCity.Web.Input.Core.BaseIWControl.AutoPostBackプロパティをTrueに設定する必要があります。
Imports GrapeCity.Web.Input.IMFunctionKey Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load If Not IsPostBack Then ' [F2]キーをファンクションキーとして追加します。 Dim fb2 As New FunctionKeyButton fb2.FunctionKey = FunctionKeys.F2 fb2.Text = "クリア" GcFunctionKey1.FunctionKeyButtons.Add(fb2) End If End Sub Protected Sub GcFunctionKey1_FunctionKeyDown(ByVal sender As Object, ByVal e As GrapeCity.Web.Input.IMFunctionKey.FunctionKeyEventArgs) Handles GcFunctionKey1.FunctionKeyDown ' [F2]キーが押されたときの動作を設定します。 If e.FunctionKey = FunctionKeys.F2 Then GcTextBox1.Clear() GcTextBox2.Clear() TextBox1.Clear() TextBox2.Clear() End If End Sub
using GrapeCity.Web.Input.IMFunctionKey; private void Page_Load(object sender, System.EventArgs e) { if(!IsPostBack) { // [F2]キーをファンクションキーとして追加します。 FunctionKeyButton fb2 = new FunctionKeyButton(); fb2.FunctionKey = FunctionKeys.F2; fb2.Text = "クリア"; GcFunctionKey1.FunctionKeyButtons.Add(fb2); } } private void GcFunctionKey1_FunctionKeyDown(object sender, GrapeCity.Web.Input.IMFunctionKey.FunctionKeyEventArgs e) { // [F2]キーが押されたときの動作を設定します。 if(e.FunctionKey == FunctionKeys.F2) { GcTextBox1.Clear(); GcTextBox2.Clear(); TextBox1.Clear(); TextBox2.Clear(); } }