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

ユーザーがアクティブシートを変更するときに発生します。
構文
'Declaration
 
Public Event ActiveSheetChanging As ActiveSheetChangingEventHandler
public event ActiveSheetChangingEventHandler ActiveSheetChanging
イベント データ

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

プロパティ説明
ActivatedSheetIndex新しいアクティブシートのインデックスを取得または設定します。  
Cancelアクティブシートの変更をキャンセルするかどうかを表す値を取得または設定します。  
解説

このイベントは、ユーザーがアクティブシートを変更しようとしたときにOnActiveSheetChangingメソッドによって生成されます。

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

次のサンプルコードは、ユーザーが別のシートをクリックしたときにActiveSheetChangingイベントを発生させます。
fpSpread1.Sheets.Count = 3;
fpSpread1.TabStripPolicy = FarPoint.Win.Spread.TabStripPolicy.Always;

private void fpSpread1_ActiveSheetChanged(object sender, System.EventArgs e)
{
     ListBox1.Items.Add("Active Sheet Changing.");
}
FpSpread1.Sheets.Count = 3
FpSpread1.TabStripPolicy = FarPoint.Win.Spread.TabStripPolicy.Always

Private Sub FpSpread1_ActiveSheetChanging(ByVal sender As Object, ByVal e As FarPoint.Win.Spread.ActiveSheetChangingEventArgs)
Handles FpSpread1.ActiveSheetChanging
     ListBox1.Items.Add("Active Sheet Changing.")
End Sub
参照

FpSpread クラス
FpSpread メンバ
ActiveSheetChangingEventArgs クラス

 

 


© MESCIUS inc. All rights reserved.