行コレクションを IEnumerable として返します。DataGridGroupRow でないすべての行は AsEnumerable((r) => !(r is DataGridGroupRow), null)、現在表示中のすべての行(表示されているグループの「グループの子」を含む)は AsEnumerable(null, (g) => g.GroupRowsVisibility == Visibility.Visible)
シンタックス
'宣言
Public Function AsEnumerable( _
ByVal As System.Predicate(Of DataGridRow), _
ByVal As System.Predicate(Of DataGridGroupRow) _
) As System.Collections.Generic.IEnumerable(Of DataGridRow)
public System.Collections.Generic.IEnumerable<DataGridRow> AsEnumerable(
System.Predicate<DataGridRow> ,
System.Predicate<DataGridGroupRow>
)
パラメータ
- predicate
- 述語。
- recursionPredicate
- 再帰の述語。グループ内の子の行を処理するかどうか。
参照