PowerTools SPREAD for Windows Forms 8.0J
CellDoubleClick イベント


ユーザーがセルの上でマウスボタンを2回押したとき(ダブルクリックしたとき)に発生します。
構文
'Declaration
 
Public Event CellDoubleClick As CellClickEventHandler
'使用法
 
Dim instance As FpSpread
Dim handler As CellClickEventHandler
 
AddHandler instance.CellDoubleClick, handler
public event CellClickEventHandler CellDoubleClick
イベント データ

イベント ハンドラが、このイベントに関連するデータを含む、CellClickEventArgs 型の引数を受け取りました。次の CellClickEventArgs プロパティには、このイベントの固有の情報が記載されます。

プロパティ説明
Buttonどのマウスボタンが押されたかを表す値を取得します。  
Cancelデフォルト処理をキャンセルするかどうかを表す値を取得または設定します。  
Columnクリックされたセルの列インデックスを取得します。  
ColumnFooterクリックされたセルが列フッタにあるかどうかを取得します。  
ColumnHeaderクリックされたセルが列ヘッダであるかどうかを表す値を取得します。  
Rowクリックされたセルの行インデックスを取得します。  
RowHeaderクリックされたセルが行ヘッダであるかどうかを表す値を取得します。  
Viewクリックされたセルを含むビューを取得します。  
Xポインタ位置のX座標を取得します。  
Yポインタ位置のY座標を取得します。  
解説

このイベントは、ユーザーがセルでマウスボタンを2回押した(ダブルクリックした)ときにOnDoubleCellClickメソッドによって生成されます。

個々のイベント引数の詳細については、CellClickEventArgsメンバを参照してください。

このイベントは、マウスボタンが押されてから離される前に発生します。

このイベントの動作を設定するには、OperationMode列挙体を参照してください。

次のサンプルコードは、ユーザーがセルをダブルクリックしたときにCellDoubleClickイベントを発生させます。
Label1.Text = "Double click in a cell to fire the CellDoubleClick event";

private void fpSpread1_CellDoubleClick(object sender, FarPoint.Win.Spread.CellClickEventArgs e)
{
     ListBox1.Items.Add("CellDoubleClick event fired!");
}
Label1.Text = "Double click in a cell to fire the CellDoubleClick event"

Private Sub FpSpread1_CellDoubleClick(ByVal sender As Object, ByVal e As FarPoint.Win.Spread.CellClickEventArgs) Handles FpSpread1.CellDoubleClick
     ListBox1.Items.Add("CellDoubleClick event fired!")
End Sub
参照

FpSpread クラス
FpSpread メンバ
CellClickEventArgs クラス

 

 


© 2004-2015, GrapeCity inc. All rights reserved.