MESCIUS SPREAD for Windows Forms 15.0J
RemoveColumn メソッド (DefaultRowFilter)
使用例 

フィルタ列定義を行フィルタから削除します。フィルタ列定義を行フィルタから削除します。
フィルタ列定義を行フィルタから削除します。
オーバーロード一覧
オーバーロード解説
RemoveColumn(Int32)フィルタ列定義を行フィルタから削除します。  
使用例
次のサンプルコードは、指定した列のフィルタ定義を削除します。次のサンプルコードは、指定した列のフィルタ定義を削除します。
fpSpread1.ActiveSheet.Columns[0].AllowAutoFilter = true;
FarPoint.Win.Spread.FilterColumnDefinition fcd = new FarPoint.Win.Spread.FilterColumnDefinition(1, FarPoint.Win.Spread.FilterListBehavior.Default);
fpSpread1.ActiveSheet.RowFilter.AddColumn(fcd);

DialogResult dlg = MessageBox.Show("Remove the column?");
if(dlg == DialogResult.OK)
{
      fpSpread1.ActiveSheet.RowFilter.RemoveColumn(fcd);
}
FpSpread1.ActiveSheet.Columns(0).AllowAutoFilter = True
Dim fcd As New FarPoint.Win.Spread.FilterColumnDefinition(1, FarPoint.Win.Spread.FilterListBehavior.Default)
FpSpread1.ActiveSheet.RowFilter.AddColumn(fcd)

Dim dlg As DialogResult
dlg = MessageBox.Show("Remove the column?")
If dlg = DialogResult.OK Then
      FpSpread1.ActiveSheet.RowFilter.RemoveColumn(fcd)
End If
fpSpread1.ActiveSheet.Columns[0].AllowAutoFilter = true;
FarPoint.Win.Spread.FilterColumnDefinition fcd = new FarPoint.Win.Spread.FilterColumnDefinition(1, FarPoint.Win.Spread.FilterListBehavior.Default);
fpSpread1.ActiveSheet.RowFilter.AddColumn(fcd);

DialogResult dlg = MessageBox.Show("Remove the column?");
if(dlg == DialogResult.OK)
{
      fpSpread1.ActiveSheet.RowFilter.RemoveColumn(1);
}
FpSpread1.ActiveSheet.Columns(0).AllowAutoFilter = True
Dim fcd As New FarPoint.Win.Spread.FilterColumnDefinition(1, FarPoint.Win.Spread.FilterListBehavior.Default)
FpSpread1.ActiveSheet.RowFilter.AddColumn(fcd)

Dim dlg As DialogResult
dlg = MessageBox.Show("Remove the column?")
If dlg = DialogResult.OK Then
      FpSpread1.ActiveSheet.RowFilter.RemoveColumn(1)
End If
参照

DefaultRowFilter クラス
DefaultRowFilter メンバ

 

 


© MESCIUS inc. All rights reserved.