Freigeben über


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 die folgenden Abschnitte.

Implementierungsrichtlinien und -konventionen

Beachten Sie bei der Implementierung des GridItem- Steuerelementmusters die folgenden Richtlinien und Konventionen:

  • Rasterkoordinaten sind nullbasiert mit der oberen linken Zelle mit Koordinaten (0, 0).
  • Verbundene Zellen melden ihre Row und Column Eigenschaften basierend auf ihrer zugrunde liegenden Verankerungszelle gemäß Definition des Microsoft-Anbieters für die Benutzeroberflächenautomatisierung. Normalerweise handelt es sich um die oberste und ganz links stehende Zeile oder Spalte.
  • IGridProvider- bietet keine aktive Manipulation 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ächenautomatisierungs-Client kann zu angrenzenden Steuerelementen wechseln).

Erforderliche Elemente für IGridItemProvider-

Die folgenden Eigenschaften sind für die Implementierung der IGridItemProvider Schnittstelle erforderlich.

Erforderliche Mitglieder Elementtyp Notizen
Zeile Eigentum Nichts
Eigentum Nichts
RowSpan- Eigentum Nichts
ColumnSpan- Eigentum Nichts
ContainingGrid- Eigentum Nichts

 

Dieses Steuerelementmuster weist keine zugeordneten Methoden oder Ereignisse auf.

Steuerelementtypen und deren unterstützte Steuerelementmuster

Raster-Steuerelementmuster

Übersicht über Steuerelementmuster für die Benutzeroberflächenautomatisierung

übersicht über Benutzeroberflächenautomatisierungsstruktur