Bagikan melalui


Menerapkan Pola Kontrol GridItem Automation UI

Nota

Dokumentasi ini ditujukan untuk pengembang .NET Framework yang ingin menggunakan kelas Automation UI terkelola yang ditentukan dalam namespace System.Windows.Automation. Untuk informasi terbaru tentang Automasi UI, lihat Windows Automation API: UI Automation.

Topik ini memperkenalkan panduan dan konvensi untuk menerapkan IGridItemProvider, termasuk informasi tentang atribut. Tautan ke referensi tambahan tercantum di akhir gambaran umum.

Pola GridItemPattern kontrol digunakan untuk mendukung kontrol anak individu dari kontainer yang mengimplementasikan IGridProvider. Untuk contoh kontrol yang menerapkan pola kontrol ini, lihat Pemetaan Pola Kontrol untuk Klien Automasi UI.

Pedoman dan Konvensi Implementasi

Saat menerapkan IGridProvider, perhatikan panduan dan konvensi berikut:

  • Koordinat kisi berbasis nol dengan sel kiri atas memiliki koordinat (0, 0).

  • Sel yang digabungkan akan melaporkan properti Row dan Column berdasarkan sel jangkar yang mendasari seperti yang ditentukan oleh penyedia UI Automation. Biasanya, ini akan menjadi baris atau kolom paling atas dan paling kiri.

  • IGridItemProvider tidak menyediakan manipulasi aktif pada kisi seperti menggabungkan atau memisahkan sel.

  • Kontrol yang menerapkan IGridItemProvider biasanya dapat diakses (yaitu, klien otomasi UI dapat berpindah ke kontrol yang berdekatan) dengan menggunakan keyboard.

Anggota yang Diperlukan untuk IGridItemProvider

Properti dan metode berikut diperlukan untuk menerapkan IGridItemProvider.

Anggota yang diperlukan Jenis anggota Catatan
Row Harta benda Tidak ada
Column Harta benda Tidak ada
RowSpan Harta benda Tidak ada
ColumnSpan Harta benda Tidak ada
ContainingGrid Harta benda Tidak ada

Pola kontrol ini tidak memiliki metode atau peristiwa terkait.

Pengecualian

Pola kontrol ini tidak memiliki pengecualian terkait.

Lihat juga