MESCIUS SPREAD for Windows Forms 15.0J
TableChanged イベント
使用例 

テーブルが変更されたときに発生します。
構文
'宣言
 
Public Event TableChanged As TableChangedEventHandler
public event TableChangedEventHandler TableChanged
イベント データ

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

プロパティ解説
TableITableRangeオブジェクトを取得します。  
TypeTableChangeTypeを取得します。  
使用例
次のサンプルコードは、TableChangedイベントを使用します。
fpSpread1.Sheets[0].Cells[1, 1].Text = "Last Name";
fpSpread1.Sheets[0].Cells[1, 2].Text = "Value";
fpSpread1.Sheets[0].Cells[2, 1].Text = "Smith";
fpSpread1.Sheets[0].Cells[2, 2].Value = 50;
fpSpread1.Sheets[0].Cells[3, 1].Text = "Vil";
fpSpread1.Sheets[0].Cells[3, 2].Value = 10;
fpSpread1.Sheets[0].Cells[4, 1].Text = "Press";
fpSpread1.Sheets[0].Cells[4, 2].Value = 78;
FarPoint.Win.Spread.TableView table = fpSpread1.Sheets[0].AddTable("table", 1, 1, 5, 2);
table.TotalRowVisible = true;

private void fpSpread1_TableChanged(object sender, FarPoint.Win.Spread.Model.TableChangedEventArgs e)
{
    listBox1.Items.Add(e.Table.TotalRowVisible);            
}
FpSpread1.Sheets(0).Cells(1, 1).Text = "Last Name"
FpSpread1.Sheets(0).Cells(1, 2).Text = "Value"
FpSpread1.Sheets(0).Cells(2, 1).Text = "Smith"
FpSpread1.Sheets(0).Cells(2, 2).Value = 50
FpSpread1.Sheets(0).Cells(3, 1).Text = "Vil"
FpSpread1.Sheets(0).Cells(3, 2).Value = 10
FpSpread1.Sheets(0).Cells(4, 1).Text = "Press"
FpSpread1.Sheets(0).Cells(4, 2).Value = 78
Dim table As FarPoint.Win.Spread.TableView = FpSpread1.Sheets(0).AddTable("table", 1, 1, 5, 2)
table.TotalRowVisible = True

Private Sub FpSpread1_TableChanged(sender As Object, e As FarPoint.Win.Spread.Model.TableChangedEventArgs) Handles FpSpread1.TableChanged
    ListBox1.Items.Add(e.Table.TotalRowVisible)
End Sub
参照

FpSpread クラス
FpSpread メンバ

 

 


© MESCIUS inc. All rights reserved.