作成日: 2019/06/19 最終更新日: 2019/06/19
文書種別
使用方法
詳細
EditingControlShowingイベントで編集用コントロールのイベントハンドラを設定することで編集中のセル操作を検出することが可能です。
[Visual Basic]
[C#]
[Visual Basic]
Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
' MultiRowの設定
GcMultiRow1.Template = Template.CreateGridTemplate(2)
GcMultiRow1.RowCount = 5
End Sub
Private Sub GcMultiRow1_EditingControlShowing(sender As Object, e As EditingControlShowingEventArgs) Handles GcMultiRow1.EditingControlShowing
' 編集用コントロールのダブルクリックイベントの検出
RemoveHandler e.Control.DoubleClick, AddressOf editor_DoubleClick
AddHandler e.Control.DoubleClick, AddressOf editor_DoubleClick
End Sub
Private Sub editor_DoubleClick(sender As Object, e As System.EventArgs)
' イベント発生の確認
Console.WriteLine("editor_DoubleClick")
End Sub
[C#]
private void Form1_Load(object sender, EventArgs e)
{
// MultiRowの設定
gcMultiRow1.Template = Template.CreateGridTemplate(2);
gcMultiRow1.RowCount = 5;
}
private void GcMultiRow1_EditingControlShowing1(object sender, EditingControlShowingEventArgs e)
{
// 編集用コントロールのダブルクリックイベントの検出
e.Control.DoubleClick -= editor_DoubleClick;
e.Control.DoubleClick += editor_DoubleClick;
}
private void editor_DoubleClick(Object sender, System.EventArgs e)
{
// イベント発生の確認
Console.WriteLine("editor_DoubleClick");
}
旧文書番号
84082