Ιδιότητες προσβασιμότητας για το Power Apps

Ρύθμιση παραμέτρων των ιδιοτήτων που υποστηρίζουν εναλλακτικούς τρόπους αλληλεπίδρασης με στοιχεία ελέγχου κατάλληλα για χρήστες με ειδικές ανάγκες.

Ιδιότητες

AccessibleLabel

Ετικέτα για προγράμματα ανάγνωσης οθόνης.

Μια κενή τιμή για τα στοιχεία ελέγχου Εικόνα, Εικονίδιο και Σχήμα θα αποκρύψει τα στοιχεία ελέγχου από χρήστες του προγράμματος ανάγνωσης οθόνη.

Δημοσιευμένη

Με ποιον τρόπο τα προγράμματα ανάγνωσης οθόνης θα πρέπει να ανακοινώνουν τις αλλαγές στο περιεχόμενο. Διαθέσιμη μόνο στο στοιχείο ελέγχου Ετικέτα.

  • Όταν η ρύθμιση έχει οριστεί σε Ανενεργή, το πρόγραμμα ανάγνωσης οθόνης δεν αναγγέλλει αλλαγές.
  • Όταν έχει οριστεί σε Ευγενικό, το πρόγραμμα ανάγνωσης οθόνης ολοκληρώνει την ομιλία προτού αναγγείλει τυχόν αλλαγές που σημειώθηκαν κατά την ομιλία του προγράμματος ανάγνωσης οθόνης.
  • Όταν έχει οριστεί σε Κατηγορηματικό, το πρόγραμμα ανάγνωσης οθόνης διακόπτεται ώστε να αναγγείλει τυχόν αλλαγές που σημειώθηκαν κατά την ομιλία του προγράμματος ανάγνωσης οθόνης.

Μάθετε πως να ανακοινώνετε δυναμικές αλλαγές με ζωντανές περιοχές.

Ρόλος

Προβλεπόμενος σκοπός ενός στοιχείου ελέγχου. Διαθέσιμη μόνο στο στοιχείο ελέγχου Ετικέτα.

Αυτό επιτρέπει στους χρήστες του προγράμματος ανάγνωσης οθόνης να γνωρίζουν εάν μια ετικέτα είναι μια επικεφαλίδα και τους επιτρέπει να μεταβαίνουν γρήγορα σε διαφορετικά τμήματα της εφαρμογής. Θα πρέπει να υπάρχει ακριβώς μία Επικεφαλίδα1 σε κάθε οθόνη που να χρησιμεύει ως η κύρια επικεφαλίδα. Χρησιμοποιήστε την Επικεφαλίδα2 για υποκεφαλίδες. Οι Επικεφαλίδα3 και Επικεφαλίδα4 μπορούν να χρησιμοποιηθούν για πιο λεπτές ιεραρχίες επικεφαλίδων.

Χρήση Προεπιλογής για κανονικό κείμενο.

TabIndex

Προσδιορίζει εάν το στοιχείο ελέγχου συμμετέχει στην περιήγηση πληκτρολογίου.

Η περιήγηση πληκτρολογίου είναι σημαντική πτυχή οποιασδήποτε εφαρμογής. Για πολλούς, το πληκτρολόγιο είναι πιο αποτελεσματικό από ό,τι η χρήση αφής ή ποντικιού. Η σειρά περιήγησης θα πρέπει να:

  • Αντικατοπτρίζει αυτό που φαίνεται με το μάτι.
  • Να έχει στάση του πλήκτρου tab μόνο σε στοιχεία ελέγχου που είναι αλληλεπιδραστικά.
  • Ακολουθεί είτε διαισθητική σειρά οριζόντια και, μετά, προς τα κάτω σε μοτίβο "Z" ή σειρά προς τα κάτω και, μετά, "αντίστροφο N".

Η ιδιότητα TabIndex έχει δύο συνιστώμενες τιμές:

Τιμή TabIndex Συμπεριφορά Προεπιλογή για
0 Το στοιχείο ελέγχου συμμετέχει στην περιήγηση πληκτρολογίου. Κουμπί, Είσοδος κειμένου, Σύνθετο πλαίσιο και άλλα κατά κανόνα αλληλεπιδραστικά στοιχεία ελέγχου.
−1 Το στοιχείο ελέγχου δεν συμμετέχει στην περιήγηση πληκτρολογίου. Ετικέτα, Εικόνα, Εικονίδιο και άλλα κατά κανόνα μη αλληλεπιδραστικά στοιχεία ελέγχου.

Μια λογική ακολουθία περιήγησης πληκτρολογίου μπορεί να επιτευχθεί μόνο με αυτές τις τιμές, μαζί με τη χρήση του στοιχείου ελέγχου Κοντέινερ. Συνιστούμε να μην ορίσετε το TabIndex σε άλλες τιμές.

Όταν το TabIndex όλων των στοιχείων ελέγχου έχει οριστεί σε -1 ή 0, η σειρά περιήγησης πηγαίνει από αριστερά προς τα δεξιά και μετά από επάνω προς τα κάτω, με ένα μοτίβο «Z». Η σειρά βασίζεται στις τιμές των ιδιοτήτων X και Y των στοιχείων ελέγχου. Εάν τα στοιχεία ελέγχου μετακινούνται δυναμικά στην οθόνη, για παράδειγμα, με αλλαγή της τιμής X ή Y σύμφωνα με το χρονομετρικό ή με άλλο στοιχείο ελέγχου, η σειρά περιήγησης θα αλλάξει και αυτή δυναμικά.

Χρησιμοποιήστε το στοιχείο ελέγχου Κοντέινερ για να πακετάρετε στοιχεία ελέγχου στα οποία πρέπει να περιηγηθείτε μαζί ή για να δημιουργήσετε στήλες με μοτίβο «αντίστροφου N». Τα στοιχεία ελέγχου σε Κάρτες φόρμας και Συλλογές ομαδοποιούνται αυτόματα. Η μετακίνηση με το πλήκτρο Tab σε αυτούς τους περιέκτες θα κάνει περιήγηση μέσα από όλα τα στοιχεία μέσα στον περιέκτη, πριν να προχωρήσετε στο επόμενο στοιχείο ελέγχου έξω από τον περιέκτη.

Τα στοιχεία ελέγχου που έχουν τιμή ιδιότητας Visible false ή τιμή ιδιότητας DisplayMode Απενεργοποιημένο δεν περιλαμβάνονται στην περιήγηση πληκτρολογίου.

Σημαντικό

Το TabIndex επηρεάζει μόνο την περιήγηση του πληκτρολογίου. Μια λογική σειρά στοιχείων ελέγχου εξακολουθεί να είναι απαραίτητη για τους χρήστες του προγράμματος ανάγνωσης για να γίνει κατανοητή η δομή της εφαρμογής.

Προειδοποίηση

  • Τιμές TabIndex που είναι μεγαλύτερες από το μηδέν δεν θα υποστηρίζονται σύντομα. Η επεξεργασία τους θα είναι σαν να είναι μηδενικές. Ενεργοποιήστε τη ρύθμιση εφαρμογής Απλοποιημένο ευρετήριο καρτελών για προεπισκόπηση αυτής της συμπεριφοράς.
  • Στο διάστημα αυτό, ο ορισμός του TabIndex σε μεγαλύτερο από το μηδέν είναι ένας από τους τρόπους προσαρμογής της πλοήγησης πληκτρολογίου. Πρόκειται για σπάνιες περιπτώσεις όπου ενδέχεται να μην θέλετε να ακολουθήσετε οπτική σειρά ή λογική δομή. Να είστε προσεκτικοί, καθώς μπορεί να είναι δύσκολο να λάβετε τη σωστή και ακριβή σειρά. Οδηγεί επίσης σε μια συγκεχυμένη εμπειρία αναγνώστη οθόνης.
  • Όταν υπάρχουν στοιχεία ελέγχου με TabIndex μεγαλύτερο από 0, οι χρήστες θα πρέπει πρώτα να μεταβούν στα στοιχεία ελέγχου με αυξημένες θετικές τιμές TabIndex (όπως, 1, και μετά 2). Όταν οι χρήστες έχουν μεταβεί σε όλα τα στοιχεία ελέγχου με θετικές τιμές TabIndex, θα πρέπει τέλος να περιηγηθούν στα στοιχεία ελέγχου με TabIndex του 0. Όταν υπάρχουν πολλά στοιχεία ελέγχου με το ίδιο TabIndex, η τιμή X και Y τους και οι Περιέκτες στα οποία βρίσκονται θα καθορίσουν τη σχετική σειρά τους. Εντός μιας Συλλογή ή Φόρμας, το TabIndex έχει εμβέλεια έτσι, ώστε να μπορείτε να περιηγηθείτε στα περιεχόμενα στοιχεία ελέγχου πρώτα πριν από εκείνα έξω.

Δείτε επίσης