PowerTools SPREAD for Windows Forms 10.0J
FilterBarClick イベント


ユーザーがフィルタバーセルの上でマウス左ボタンを押したときに発生します。
構文
'Declaration
 
Public Event FilterBarClick As FilterBarClickEventHandler
'使用法
 
Dim instance As FpSpread
Dim handler As FilterBarClickEventHandler
 
AddHandler instance.FilterBarClick, handler
public event FilterBarClickEventHandler FilterBarClick
イベント データ

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

プロパティ説明
Buttonどのマウスボタンが押されたかを表す値を取得します。  
Cancelデフォルト処理をキャンセルするかどうかを表す値を取得または設定します。  
Columnクリックされたフィルタバーのセルの列インデックスを取得します。  
Viewクリックされたフィルタバーセルを含むビューを取得します。  
Xポインタ位置のX座標を取得します。  
Yポインタ位置のY座標を取得します。  
次のサンプルコードは、FilterBarClickイベントを使用します。
 fpSpread1.Sheets[0].AutoFilterMode = FarPoint.Win.Spread.AutoFilterMode.FilterBar;

private void fpSpread1_FilterBarClick(object sender, FarPoint.Win.Spread.FilterBarEventArgs e)
        {
            listBox1.Items.Add(e.Button.ToString());
            listBox1.Items.Add(e.Cancel.ToString());
            listBox1.Items.Add(e.Column.ToString());
            listBox1.Items.Add(e.View.ToString());
            listBox1.Items.Add(e.X.ToString());
            listBox1.Items.Add(e.Y.ToString());
        }
FpSpread1.Sheets(0).AutoFilterMode = FarPoint.Win.Spread.AutoFilterMode.FilterBar

Private Sub FpSpread1_FilterBarClick(ByVal sender As System.Object, ByVal e As FarPoint.Win.Spread.FilterBarEventArgs) Handles FpSpread1.FilterBarClick
        ListBox1.Items.Add(e.Button.ToString())
        ListBox1.Items.Add(e.Cancel.ToString())
        ListBox1.Items.Add(e.Column.ToString())
        ListBox1.Items.Add(e.View.ToString())
        ListBox1.Items.Add(e.X.ToString())
        ListBox1.Items.Add(e.Y.ToString())
    End Sub
参照

FpSpread クラス
FpSpread メンバ

 

 


© 2004-2017, GrapeCity inc. All rights reserved.