Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Hinweis
Diese Dokumentation richtet sich an .NET Framework-Entwickler, die die verwalteten Benutzeroberflächenautomatisierungs-Klassen verwenden möchten, die im System.Windows.Automation-Namespace definiert sind. Die neuesten Informationen zur Benutzeroberflächenautomatisierung finden Sie unter Windows Automation API: Benutzeroberflächenautomatisierung.
In diesem Thema werden Richtlinien und Konventionen für die Implementierung IGridItemProvidervorgestellt, einschließlich Informationen zu Eigenschaften. Links zu zusätzlichen Verweisen werden am Ende der Übersicht aufgeführt.
Das GridItemPattern-Steuerelementmuster wird verwendet, um einzelne untergeordnete Steuerelemente von Containern zu unterstützen, in denen IGridProvider implementiert ist. Beispiele für Steuerelemente, die dieses Steuerelementmuster implementieren, finden Sie unter Steuerelementmusterzuordnung für Benutzeroberflächenautomatisierungs-Clients.
Implementierungsrichtlinien und -konventionen
Beachten Sie bei der Implementierung IGridProviderdie folgenden Richtlinien und Konventionen:
Rasterkoordinaten sind nullbasiert mit der oberen linken Zelle mit Koordinaten (0, 0).
Zusammengeführte Zellen geben ihre Row-Eigenschaft und Column-Eigenschaft entsprechend ihrer zugrunde liegenden Ankerzelle an, wie sie vom Benutzeroberflächenautomatisierungs-Anbieter definiert ist. Normalerweise handelt es sich um die oberste und ganz links stehende Zeile oder Spalte.
IGridItemProvider bietet keine aktive Manipulation des Rasters, z. B. das Zusammenführen oder Teilen von Zellen.
Steuerelemente, die IGridItemProvider implementieren, können in der Regel navigiert werden (d. h. ein Benutzeroberflächenautomatisierungs-Client kann mithilfe der Tastatur zu angrenzenden Steuerelementen navigieren).
Erforderliche Mitglieder für IGridItemProvider
Die folgenden Eigenschaften und Methoden sind für das Implementieren von IGridItemProvidererforderlich.
| Erforderliche Mitglieder | Memberart | Hinweise |
|---|---|---|
| Row | Eigentum | Nichts |
| Column | Eigentum | Nichts |
| RowSpan | Eigentum | Nichts |
| ColumnSpan | Eigentum | Nichts |
| ContainingGrid | Eigentum | Nichts |
Dieses Steuerelementmuster weist keine zugeordneten Methoden oder Ereignisse auf.
Ausnahmen
Diesem Steuerelementmuster sind keine Ausnahmen zugeordnet.
Siehe auch
- Übersicht über Steuerelementmuster für Benutzeroberflächenautomatisierung
- Unterstützung von Steuerelementmustern in einem Benutzeroberflächenautomatisierungs-Anbieter
- Steuerelementmuster für Benutzeroberflächenautomatisierung für Clients
- Implementieren des Grid-Steuerelementmusters der Benutzeroberflächenautomatisierung
- UI-Automatisierungsstruktur Übersicht
- Verwenden der Zwischenspeicherung in der Benutzeroberflächenautomatisierung