Menerapkan Pola Kontrol GridItem Automasi UI
Catatan
Dokumentasi ini ditujukan untuk pengembang .NET Framework yang ingin menggunakan kelas UI Automation terkelola yang ditentukan pada namespace System.Windows.Automation. Untuk informasi terbaru tentang UI Automation, lihat API Automasi Windows: Automasi Antarmuka Pengguna.
Topik ini memperkenalkan panduan dan konvensi untuk penerapan IGridItemProvider, termasuk informasi tentang properti. Link ke referensi tambahan tercantum di akhir gambaran umum.
Pola kontrol GridItemPattern digunakan untuk mendukung kontrol turunan indivual dari kontainer yang menerapkan IGridProvider. Untuk contoh kontrol yang menerapkan pola kontrol ini, baca Pemetaan Pola Kontrol untuk Klien UI Automation.
Pedoman dan Konvensi Implementasi
Ketika menerapkan IGridProvider, perhatikan pedoman dan konvensi berikut:
Koordinat kisi berbasis nol dengan sel kiri atas memiliki koordinat (0, 0).
Sel yang digabungkan akan melaporkan properti Row dan Column didasarkan pada sel jangkar yang mendasar seperti yang didefinisikan oleh penyedia Automasi UI. Biasanya, ini akan menjadi baris atau kolom paling atas dan paling kiri.
IGridItemProvider tidak menyediakan manipulasi aktif kisi seperti menggabungkan atau memisahkan sel.
Kontrol yang menerapkan IGridItemProvider biasanya dapat dilalui (yaitu, klien Automasi UI dapat berpindah ke kontrol yang berdekatan) dengan menggunakan keyboard.
Anggota yang Diperlukan untuk IGridItemProvider
Properti dan metode berikut perlu menerapkan IGridItemProvider.
Anggota yang diperlukan | Jenis anggota | Catatan |
---|---|---|
Row | Properti | Tidak |
Column | Properti | Tidak |
RowSpan | Properti | Tidak |
ColumnSpan | Properti | Tidak |
ContainingGrid | Properti | Tidak |
Pola kontrol ini tidak memiliki metode atau peristiwa terkait.
Pengecualian
Pola kontrol ini tidak memiliki pengecualian terkait.