MESCIUS SPREAD for Windows Forms 17.0J
GetColumnAllowFilter メソッド

列インデックス
この列に列フィルタ定義が含まれるかどうかを取得します。
構文
'Declaration
 
Public Function GetColumnAllowFilter( _
   ByVal column As Integer _
) As Boolean
public bool GetColumnAllowFilter( 
   int column
)

パラメータ

column
列インデックス

戻り値の型

Boolean:指定した列でフィルタリングを許可する場合は True、それ以外の場合は False
解説
デフォルトでは、列でのフィルタリングは許可されません。このメソッドは、ユーザーが列ヘッダのフィルタインジケータをクリックすることで行のフィルタリングを実行できるようにする場合に使用します。
次のサンプルコードは、列番号を返します。
fpSpread1.ActiveSheet.Columns[2].AllowAutoFilter = true;
fpSpread1.ActiveSheet.AutoFilterColumn(2, "London", 1);

private void button1_Click(object sender, System.EventArgs e)
{
bool b = fpSpread1.ActiveSheet.GetColumnAllowFilter(2);
MessageBox.Show("The column can be filtered is " + b.ToString()); 
}

FpSpread1.ActiveSheet.Columns(2).AllowAutoFilter = True
FpSpread1.ActiveSheet.AutoFilterColumn(2, "London", 1)

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button1.Click
Dim b As Boolean = FpSpread1.ActiveSheet.GetColumnAllowFilter(2)
MessageBox.Show("The column can be filtered is " & b.ToString())
End Sub
参照

SheetView クラス
SheetView メンバ

開発者ガイド

フィルタリング

 

 


© MESCIUS inc. All rights reserved.