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 IGridProviderimplementieren.

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

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 Zeilen- und Spalteneigenschaften 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, z. B. das Zusammenführen oder Teilen von Zellen.
  • Steuerelemente, die IGridProvider implementieren, können in der Regel mithilfe der Tastatur durchlaufen werden (d. h. ein Benutzeroberflächenautomatisierung Client kann zu benachbarten Steuerelementen verschoben werden).

Erforderliche Member 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.

Steuerelementtypen und deren unterstützte Steuerelementmuster

Rastersteuerelementmuster

Übersicht über Steuerelementmuster für Benutzeroberflächenautomatisierung

Übersicht über die Benutzeroberflächenautomatisierungs-Struktur