クラス | 解説 | |
---|---|---|
SelectionStrategyBase | 選択方式の抽象基本クラス | |
SelectionStrategyContiguous | 連続選択できない複数項目の選択に使用される選択方法です。 | |
SelectionStrategyExtended | 複数の項目を選択するために使用される選択方式。選択は隣接する必要はありません。 | |
SelectionStrategyExtendedAutoDrag | マウスを押すとドラッグを開始する複数項目の選択方法。 | |
SelectionStrategyNone | 関連付けられた選択ホストの項目の選択を防止するための選択方式。 | |
SelectionStrategySingle | 一度に 1 項目を選択するための選択方式。 | |
SelectionStrategySingleAutoDrag | マウスを押すとドラッグを開始する単一項目の選択方法。 |
インターフェース | 解説 | |
---|---|---|
ISelectableElement | 選択可能な項目を表す要素によって実装されるインターフェイス(例、行、セル、ヘッダー、ノードなど)。 | |
ISelectableItem | IselectableItem は、選択/アクティブにすることができる任意のサブオブジェクトによって実装されます(たとえば、セル、行、ヘッダーなど)。 | |
ISelectionHost | このインターフェイスは選択をサポートするコントロールによって実装されます。 | |
ISelectionStrategyFilter | カスタムの選択方式を提供するためにコントロールのユーザーによって実装されるインターフェイス。 |
構造体 | 解説 | |
---|---|---|
AutoScrollInfo | 自動スクロールが可能かどうかを決定するために自動スクロール ロジックによって使用される情報を返す構造 |
デリゲート | 解説 | |
---|---|---|
AdjustScrollInfoCallback | 自動スクロール操作でスクロールの向きを調整するためにヘルパー メソッドが使用されます。 |
列挙体 | 解説 | |
---|---|---|
ScrollDirection | スクロールの方向を決定します。 | |
ScrollOrientation | 要素が水平と垂直の両方にスクロールできる時にマウスが要素の外側に配置された場合、列挙型は自動スクロールのロジックがスクロールする方向の識別に使用されます。 | |
ScrollSpeed | 選択スクロールがどの程度高速化を決定します。 |