RowsManagerBaseデータ型で公開されるメンバを以下の表に示します。
名前 | 解説 | |
---|---|---|
ColumnLayout | ColumnLayout に関連付けられた RowsManagerBase オブジェクトを取得します。 | |
Level | RowsManagerBase の階層レベルを取得します。 | |
ParentRow | この ParentRow を所有する RowsManagerBase。 | |
Rows | この RowBase を表す RowsManagerBase オブジェクトのコレクションを取得します。 |
名前 | 解説 | |
---|---|---|
FullRowCount | RowsManagerBase に表示できる行の合計数を取得します。 | |
VisibleChildManagers | 現在可視な子 RowsManagerBase オブジェクトのリストを取得します。 |
名前 | 解説 | |
---|---|---|
Dispose | オーバーロードされます。 RowsManagerBase によって使用されるアンマネージ リソースを解放し、マネージ リソースをオプションで解放します。 | |
GetCellScopedConditions | 指定した Column のために StyleScope.Cell にスコープされる IConditionalFormattingRuleProxy のコレクションを作成します。 | |
GetRowScopedConditions | StyleScope.Row にスコープされる IConditionalFormattingRuleProxy のコレクションを作成します。 | |
InvalidateRows | 行および子行をクリアして、グリッドを再描画します。 | |
RefreshSummaries | 行の集計のデータを再評価します。 |
名前 | 解説 | |
---|---|---|
CompareTo | 最初に表示する RowsManager を決定する基本クラスでオーバーライドする必要があります。 | |
InvalidateData | 並べ替えやグループ化などを無効にするすべてのデータ処理をトリガーします。 | |
OnChildColumnLayoutAdded | ColumnLayout が所有 ColumnLayout の Columns コレクションに追加されるときに発生します。 | |
OnChildColumnLayoutRemoved | ColumnLayout を所有される ColumnLayout の Columns コレクションから削除される時に発生します。 | |
OnChildColumnLayoutVisibilityChanged | 所有 ColumnLayout の子 ColumnLayout の表示設定を変更する時に発生されます。 | |
OnColumnLayoutAssigned | この RowsManagerBase に設定された ColumnLayout を変更する時に呼び出されます。 | |
OnColumnLayoutPropertyChanged | この RowsManagerBase を表す ColumnLayout のプロパティを変更するときに発生します。 | |
OnColumnLayoutReset | ColumnLayout が削除されなかった場合に発生します。ただし、データはリセットされます。 | |
OnRegisteredAsVisibleChildManager | RowsManagerBase を表示可能になるときに発生します。その Parent 行が展開しています。 | |
OnUnregisteredAsVisibleChildManager | RowsManagerBase が非表示になるときに発生します。すなわち Parent 行が縮小化されています。 | |
RegisterChildRowsManager | 行のレンダリングで認識されるために、表示可能な子のマネージャーとして指定された RowsManagerBase を追加します。 | |
ResolveIndentation | RowsManagerBase のために割り当てられるインデントの量を返します。 | |
ResolveIndexForRow | 指定された行のインデックスを返します。 | |
ResolveRowForIndex | 指定されたインデックスの RowBase を返します。 | |
SortVisibleChildManagers | VisibleChildmanagers をソートします。 | |
UnregisterAllChildRowsManager | 行のレンダリングで認識されないように、すべての表示可能な子のマネージャーを削除します。 | |
UnregisterChildRowsManager | 行のレンダリングで認識されないように、表示可能な子のマネージャーとして指定された RowsManagerBase を削除します。 | |
UnregisterRowsManager | このメソッドは RowsManager が必要なくなった場合に呼び出します。すべてのフックしたイベントをデタッチし、メモリ リークを回避します。 |