Implementieren des GridItem-Steuerelementmusters der Benutzeroberflächenautomatisierung
Hinweis |
---|
Diese Dokumentation ist für .NET Framework-Entwickler vorgesehen, die die verwalteten UI Automation-Klassen verwenden möchten, die im System.Windows.Automation-Namespace definiert sind.Aktuelle Informationen zu UI Automation finden Sie unter Windows Automation API: UI Automation. |
Dieses Thema enthält Richtlinien und Konventionen zum Implementieren von IGridItemProvider sowie Informationen über Eigenschaften. Am Ende der Übersicht finden Sie Links zu zusätzlichen Verweisen.
Das GridItemPattern-Steuerelementmuster wird verwendet, um einzelne untergeordnete Steuerelemente von Containern zu unterstützen, von denen IGridProvider implementiert wird. Beispiele für Steuerelemente, die dieses Steuerelementmuster implementieren, finden Sie unter Zuordnen von Steuerelementmustern für Benutzeroberflächenautomatisierungs-Clients.
Dieses Thema enthält folgende Abschnitte.
- Implementierungsrichtlinien und Konventionen
- Erforderliche Member für IGridItemProvider
- Ausnahmen
- Verwandte Abschnitte
Implementierungsrichtlinien und Konventionen
Beachten Sie bei der Implementierung von IGridProvider die folgenden Richtlinien und Konventionen:
Grid-Koordinaten sind nullbasiert, wobei die obere linke Zelle die Koordinaten (0, 0) aufweist.
Zusammengeführte Zellen geben ihre Row-Eigenschaft und Column-Eigenschaft basierend auf der zugrunde liegenden Ankerzelle an, die vom Benutzeroberflächenautomatisierungs-Anbieter definiert wurde. In der Regel wird dies die oberste und am weitesten links liegende Zeile oder Spalte sein.
IGridItemProvider bietet keine aktive Manipulation des Grid, wie beispielsweise ein Zusammenführen oder Teilen von Zellen.
Steuerelemente, die IGridItemProvider implementieren, können meist mithilfe der Tastatur durchlaufen werden (d. h., ein Benutzeroberflächenautomatisierungs-Client kann zu benachbarten Steuerelementen wechseln).
Erforderliche Member für IGridItemProvider
Zum Implementieren von IGridItemProvider werden die folgenden Eigenschaften und Methoden benötigt.
Erforderliche Member |
Membertyp |
Hinweise |
---|---|---|
Eigenschaft |
Keine |
|
Eigenschaft |
Keine |
|
Eigenschaft |
Keine |
|
Eigenschaft |
Keine |
|
Eigenschaft |
Keine |
Dieses Steuerelementmuster verfügt über keine zugeordneten Methoden oder Ereignisse.
Ausnahmen
Dieses Steuerelementmuster beinhaltet keine zugeordneten Ausnahmen.
Siehe auch
Aufgaben
Unterstützung von Steuerelementmustern in einem Benutzeroberflächenautomatisierungs-Anbieter
Verwenden der Zwischenspeicherung in der Benutzeroberflächenautomatisierung
Konzepte
Übersicht über Steuerelementmuster für Benutzeroberflächenautomatisierung
Steuerelementmuster für Benutzeroberflächenautomatisierung für Clients
Implementieren des Grid-Steuerelementmusters der Benutzeroberflächenautomatisierung
Übersicht über die Benutzeroberflächenautomatisierungs-Struktur