GridItem コントロール パターン
プロパティに関する情報など、 IGridItemProvider を実装するためのガイドラインと規則について説明します。 GridItem コントロール パターンは、IGridProvider を実装するコンテナーの個々の子コントロールをサポートするために使用されます。
このコントロール パターンを実装するコントロールの例については、「 コントロールの種類とサポートされているコントロール パターン」を参照してください。
このトピックは、次のセクションで構成されています。
実装のガイドラインと規則
GridItem コントロール パターンを実装する場合は、次のガイドラインと規則に注意してください。
- グリッドの座標は 0 から始まり、左上のセルの座標が (0, 0) です。
- 結合されたセルは、Microsoft UI オートメーション プロバイダーによって定義された基になるアンカー セルに基づいて、Row プロパティと Column プロパティを報告します。 通常、これは、最上位の左端の行または列です。
- IGridProvider では、セルの結合や分割など、グリッドをアクティブに操作することはできません。
- IGridProvider を実装するコントロールは、通常、キーボードを使用して走査できます (つまり、UI オートメーション クライアントは隣接するコントロールに移動できます)。
IGridItemProvider に必要なメンバー
IGridItemProvider インターフェイスを実装するには、次のプロパティが必要です。
必須メンバー | メンバーの型 | メモ |
---|---|---|
行 | プロパティ | なし |
列 | プロパティ | なし |
RowSpan | プロパティ | なし |
ColumnSpan | プロパティ | なし |
ContainingGrid | プロパティ | なし |
このコントロール パターンに関連するメソッドまたはイベントはありません。
関連トピック