PowerTools MultiRow for Windows Forms 8.0J
FilterComparisonOperator プロパティ
使用例 

フィルタリング時に適用される条件を取得または設定します。
構文
Public Property FilterComparisonOperator As FilterComparisonOperator
public FilterComparisonOperator FilterComparisonOperator {get; set;}

プロパティ値

FilterComparisonOperator値の1つ。既定値はFilterComparisonOperator.StartsWithです。
例外
例外解説
System.ComponentModel.InvalidEnumArgumentException指定された値がFilterComparisonOperator値の1つではありません。
解説
用意されている演算子を使用するほかに、比較演算子をカスタマイズすることもできます。比較演算子をカスタマイズするには、System.Collections.IComparerを実装してCustomComparisonOperatorプロパティに設定し、このプロパティをFilterComparisonOperator.Customに設定します。
使用例
次のサンプルコードは、フィルタリングテキストボックス型セルの動作または外観をカスタマイズする方法を示します。このサンプルコードは、FilteringTextBoxCellクラスに示されている詳細なコード例の一部を抜粋したものです。
private Cell CreateTextFilterCell()
{
    FilteringTextBoxCell filteringTextBoxCell = new FilteringTextBoxCell();

    filteringTextBoxCell.FilteringCellIndex = 0;
    filteringTextBoxCell.ComparisonType = StringComparison.InvariantCultureIgnoreCase;
    filteringTextBoxCell.FilterComparisonOperator = FilterComparisonOperator.StartsWith;

    return filteringTextBoxCell;
}
Private Function CreateTextFilterCell() As Cell
    Dim filteringTextBoxCell As New FilteringTextBoxCell()

    filteringTextBoxCell.FilteringCellIndex = 0
    filteringTextBoxCell.ComparisonType = StringComparison.InvariantCultureIgnoreCase
    filteringTextBoxCell.FilterComparisonOperator = FilterComparisonOperator.StartsWith

    Return filteringTextBoxCell
End Function
参照

FilteringTextBoxCell クラス
FilteringTextBoxCell メンバ
CustomComparisonOperator プロパティ

 

 


© 2008-2015 GrapeCity inc. All rights reserved.