PowerTools MultiRow for Windows Forms 8.0J
UpdateFiltering メソッド
使用例 

GcMultiRowのすべてのフィルタリング状態を更新します。
構文
Public Sub UpdateFiltering() 
public void UpdateFiltering()
解説
HeaderDropDownListから項目を選択するか、FilteringTextBoxCellにテキストを入力すると、後続の行がフィルタリングされます。ただし、セルの値が変更されたとき、フィルタリング機能は自動的に実行されません。そのため、セルの値を変更した後にフィルタリング状態を更新する場合は、CellValueChangedまたはCellEndEditイベントハンドラ内でこのメソッドを呼び出します。
使用例
次のサンプルコードは、フィルタリング状態を更新する方法を示します。このサンプルコードは、FilteringTextBoxCellクラスに示されている詳細なコード例の一部を抜粋したものです。
void gcMultiRow1_CellValueChanged(object sender, CellEventArgs e)
{
    // After user edit, the new value of the cell may should be hidden.
    // Call UpdateFiltering can Perform filter base on newest value.
    if (e.Scope == CellScope.Row && e.CellIndex == 0)
    {
        this.gcMultiRow1.UpdateFiltering();
    }
}
Private Sub gcMultiRow1_CellValueChanged(ByVal sender As Object, ByVal e As CellEventArgs) Handles gcMultiRow1.CellValueChanged
    ' After user edit, the new value of the cell may should be hidden.
    ' Call UpdateFiltering can Perform filter base on newest value.
    If e.Scope = CellScope.Row AndAlso e.CellIndex = 0 Then
        Me.gcMultiRow1.UpdateFiltering()
    End If
End Sub
参照

GcMultiRow クラス
GcMultiRow メンバ

 

 


© 2008-2015 GrapeCity inc. All rights reserved.