Sifat kebolehcapaian untuk Power Apps

Konfigurasi sifat yang membantu cara berinteraksi alternatif dengan kawalan yang sesuai untuk pengguna kuran upaya.

Sifat

AccessibleLabel

Label untuk pembaca skrin.

Nilai kosong untuk Imej, Ikon, dan kawalan Bentuk akan menyembunyikan kawalan daripada pengguna pembaca skrin.

Secara langsung

Cara pembaca skrin perlu mengumumkan perubahan kandungan. Tersedia hanya dalam kawalan Label.

  • Apabila ditetapkan kepada Mati, pembaca skrin tidak mengumumkan perubahan.
  • Apabila ditetapkan kepada Sopan, pembaca skrin menyelesaikan bercakap sebelum mengumumkan sebarang perubahan yang berlaku ketika pembaca skrin bercakap.
  • Apabila ditetapkan kepada Pendesak, pembaca skrin mengganggu dirinya sendiri untuk mengumumkan sebarang perubahan yang berlaku ketika pembaca skrin bercakap.

Ketahui cara untuk mengumumkan perubahan dinamik dengan rantau langsung.

Peranan

Tujuan kawalan yang dimaksudkan. Tersedia hanya dalam kawalan Label.

Ini membenarkan pengguna pembaca skrin mengetahui sama ada Label adalah pengepala dan membenarkan mereka menavigasi dengan pantas ke bahagian aplikasi yang berbeza. Terdapat hanya satu Heading1 dalam setiap skrin yang berfungsi sebagai pengepala utama. Gunakan Heading2 untuk sub pengepala. Heading3 dan Heading4 boleh digunakan untuk hierarki tajuk lebih halus.

Gunakan Lalai untuk teks biasa.

IndeksTab

Menentukan jika kawalan disertakan dalam navigasi papan kekunci.

Navigasi papan kekunci ialah aspek penting sebarang aplikasi. Kebanyakan, papan kekunci lebih cekap daripada menggunakan sentuhan atau tetikus. Tertib navigasi seharusnya:

  • Cermin yang dilihat secara visual.
  • Hanya mempunyai hentian tab pada kawalan yang interaktif.
  • Mengikut sama ada merentas secara intuitif dan kemudian ke bawah tertib "Z" dan ke bawah dan kemudian merentas tertib "N terbalik".

Sifat TabIndex mempunyai dua nilai yang disyorkan:

Nilai TabIndex Tingkah laku Lalai untuk
0 Kawalan menyertai navigasi papan kekunci. Button, Text input, Combo box dan kawalan interaktif lazim yang lain.
−1 Kawalan tidak menyertai navigasi papan kekunci. Label, Image, Icon dan kawalan bukan interaktif lazim yang lain.

Mana-mana jujukan navigasi papan kekunci boleh dicapai dengan nilai ini sahaja, bersama dengan penggunaan kawalan Bekas. Kami mengesyorkan anda supaya tidak menetapkan TabIndex ke nilai lain.

Apabila semua kawalan TabIndex ditetapkan sama ada -1 atau 0, pesanan navigasi bergerak dari kiri ke kanan, kemudian atas ke bawah, dalam pola "Z". Tertib berdasarkan nilai sifat X dan Y bagi kawalan. Jika kawalan bergerak pada skrin secara dinamik, contohnya, dengan mempunyai nilai X atau Y berubah bergantung kepada pemasa atau kawalan lain, pesanan navigasi akan berubah secara dinamik juga.

Gunakan kawalan Bekas untuk kawalan pakej yang sepatutnya dinavigasi bersama atau untuk mencipta lajur dalam pola "reverse-N". Kawalan dalam Kad Borang dan Galeri dikumpulkan secara automatik. Tab melalui bekas ini akan menavigasi melalui semua elemen di dalam bekas sebelum meneruskan ke kawalan seterusnya di luar bekas.

Kawalan yang mempunyai nilai sifat Boleh dilihat palsu atau nilai sifat DisplayMode Dinyahdaya tidak termasuk dalam navigasi papan kekunci.

Penting

TabIndex hanya menjejaskan navigasi papan kekunci. Suatu perintah kawalan logik masih perlu untuk pengguna pembaca skrin untuk memahami struktur aplikasi.

Amaran

  • Nilai TabIndex yang lebih besar daripada sifar tidak akan disokong tidak lama lagi. Ia akan dianggap seolah-olah ia sifar. Dayakan tetapan aplikasi Indeks tab dipermudah untuk pratonton tingkah laku ini.
  • Sementara itu, menetapkan TabIndex untuk menjadi lebih besar daripada sifar adalah salah satu cara untuk menyesuaikan navigasi papan kekunci. Ini adalah untuk senario yang jarang berlaku di mana anda mungkin tidak mahu mengikut urutan visual atau struktur logik. Berhati-hati kerana ia boleh menjadi sukar untuk mendapatkan urutan yang betul dan tepat. Ia juga menyebabkan pengalaman pembaca skrin yang mengelirukan.
  • Apabila terdapat kawalan dengan TabIndex lebih besar daripada 0, pengguna akan mula menavigasi ke kawalan dengan peningkatan nilai TabIndex positif (seperti, 1, kemudian 2). Apabila pengguna telah menavigasi semua kawalan dengan nilai TabIndex positif, mereka akhirnya akan menavigasi ke kawalan dengan TabIndex 0. Apabila terdapat berbilang kawalan dengan TabIndex yang sama, nilai X dan Y dan Bekas akan menentukan pesanan relatif mereka. Dalam Galeri atau Borang, TabIndex disiasat supaya kawalan yang terkandung akan dinavigasi terlebih dahulu sebelum di sebelah luar.

Lihat juga