GridItem-Steuerelementmuster
Beschreibt Richtlinien und Konventionen für die Implementierung von IGridItemProvider, einschließlich Informationen zu Eigenschaften. Das GridItem-Steuerelementmuster wird verwendet, um einzelne untergeordnete Steuerelemente von Containern zu unterstützen, die IGridProvider implementieren.
Beispiele für Steuerelemente, die dieses Steuerelementmuster implementieren, finden Sie unter Steuerelementtypen und deren unterstützte Steuerelementmuster.
Dieses Thema enthält folgende Abschnitte:
- Implementierungsrichtlinien und -konventionen
- Erforderliche Elemente für IGridItemProvider
- Zugehörige Themen
Implementierungsrichtlinien und -konventionen
Beachten Sie beim Implementieren des GridItem-Steuerelementmusters die folgenden Richtlinien und Konventionen:
- Rasterkoordinaten (Grid-Koordinaten) sind nullbasiert, wobei die obere linke Zelle die Koordinaten (0, 0) hat.
- Zusammengeführte Zellen melden ihre Eigenschaften Row und Column basierend auf ihrer zugrunde liegenden Ankerzelle, wie vom Microsoft Benutzeroberflächenautomatisierung-Anbieter definiert. In der Regel sind dies die oberste Zeile und die am weitesten links liegende Spalte.
- IGridProvider bietet keine aktive Bearbeitung des Rasters wie das Zusammenführen oder Teilen von Zellen.
- Steuerelemente, die IGridProvider implementieren, können in der Regel über die Tastatur durchlaufen werden (d. h. ein Benutzeroberflächenautomatisierung Client zu benachbarten Steuerelementen wechseln kann).
Erforderliche Elemente für IGridItemProvider
Die folgenden Eigenschaften sind für die Implementierung der IGridItemProvider-Schnittstelle erforderlich.
Erforderliche Member | Memberart | Hinweise |
---|---|---|
Zeile | Eigenschaft | Keine |
Spalte | Eigenschaft | Keine |
RowSpan | Eigenschaft | Keine |
ColumnSpan | Eigenschaft | Keine |
ContainingGrid | Eigenschaft | Keine |
Diesem Steuerelementmuster sind keine Methoden oder Ereignisse zugeordnet.
Zugehörige Themen
-
Steuerelementtypen und deren unterstützte Steuerelementmuster
-
Übersicht über Steuerelementmuster für Benutzeroberflächenautomatisierung
-
Übersicht über die Benutzeroberflächenautomatisierungs-Struktur