MESCIUS SPREAD for Windows Forms 17.0J
TableChanged イベント

テーブルが変更されたときに発生します。
構文
'Declaration
 
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.