編集中のセルの値を取得する方法
対象製品
El Tabelle for .NET
詳細
セルの編集中に値を取得するには、Sheet クラスの CellNotify イベントを使用します。CellNotify イベントはアクティブなセルのセル型のイベントに応じて発生します。通常、入力処理の場合は、CellNotify イベントの引数 e.Name に TextChanged または InvalidInput が設定されたときにコードを記述します。
[Visual Basic]
[C#]
[Visual Basic]
Private Sub Sheet1_CellNotify(ByVal sender As Object, ByVal e As GrapeCity.Views.ElTabelle.CellNotifyEventArgs) Handles Sheet1.CellNotify
Select Case e.Name
Case "TextChanged"
Debug.WriteLine(Sheet1.ActiveCell.Value)
End Select
End Sub
Select Case e.Name
Case "TextChanged"
Debug.WriteLine(Sheet1.ActiveCell.Value)
End Select
End Sub
[C#]
private void sheet1_CellNotify(object sender, GrapeCity.Views.ElTabelle.CellNotifyEventArgs e)
{
switch(e.Name)
{
case "TextChanged":
System.Diagnostics.Debug.WriteLine(sheet1.ActiveCell.Value);
break;
default:
break;
}
}
{
switch(e.Name)
{
case "TextChanged":
System.Diagnostics.Debug.WriteLine(sheet1.ActiveCell.Value);
break;
default:
break;
}
}
キーワード
HowTo
この文書は、以前は次のFAQ IDで公開されていました : 3345