Bagikan melalui


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.

Lihat juga