Σημείωμα
Η πρόσβαση σε αυτήν τη σελίδα απαιτεί εξουσιοδότηση. Μπορείτε να δοκιμάσετε να εισέλθετε ή να αλλάξετε καταλόγους.
Η πρόσβαση σε αυτήν τη σελίδα απαιτεί εξουσιοδότηση. Μπορείτε να δοκιμάσετε να αλλάξετε καταλόγους.
Ένα στοιχείο ελέγχου το οποίο ο χρήστης μπορεί να ενεργοποιήσει ή απενεργοποιήσει μετακινώντας τη λαβή του.
Περιγραφή
Ένα κουμπί εναλλαγής έχει σχεδιαστεί για πρόσφατα ΓΚΙ, αλλά συμπεριφέρεται με τον ίδιο τρόπο όπως ένα πλαίσιο ελέγχου.
Ιδιότητες κλειδιού
Default – Η αρχική τιμή ενός στοιχείου ελέγχου προτού αλλάξει από τον χρήστη.
Value – Η τιμή ενός στοιχείου ελέγχου εισόδου.
Πρόσθετες ιδιότητες
AccessibleLabel – Ετικέτα για τα προγράμματα ανάγνωσης οθόνης.
BorderColor – Το χρώμα περιγράμματος ενός στοιχείου ελέγχου.
BorderStyle – Ορίζει εάν το περίγραμμα ενός στοιχείου ελέγχου είναι Συμπαγές, Διακεκομμένο, Διάστικτο ή Κανένα.
BorderThickness – Το πάχος του περιγράμματος ενός στοιχείου ελέγχου.
DisplayMode – Ορίζει εάν το στοιχείο ελέγχου επιτρέπει την εισαγωγή δεδομένων από τον χρήστη (Επεξεργασία), εμφανίζει μόνο δεδομένα (Προβολή) ή είναι απενεργοποιημένο (Απενεργοποιημένο).
DisabledBorderColor – Το χρώμα περιγράμματος ενός στοιχείου ελέγχου εάν η ιδιότητα DisplayMode του στοιχείου ελέγχου έχει οριστεί σε Disabled.
FalseFill – Το χρώμα γεμίσματος του διακόπτη εναλλαγής όταν το κουμπί εναλλαγής είναι ανενεργό.
FalseHoverFill – Το χρώμα γεμίσματος κατάδειξης του διακόπτη εναλλαγής όταν το κουμπί εναλλαγής είναι ανενεργό.
FalseText – Το κείμενο που εμφανίζεται όταν το κουμπί εναλλαγής είναι ανενεργό.
Fill – Το χρώμα φόντου ενός στοιχείου ελέγχου.
FocusedBorderColor – Το χρώμα περιγράμματος ενός στοιχείου ελέγχου όταν γίνεται εστίαση στο στοιχείο ελέγχου.
FocusedBorderThickness – Το πάχος του περιγράμματος ενός στοιχείου ελέγχου όταν γίνεται εστίαση στο στοιχείο ελέγχου.
HandleFill – Το χρώμα γεμίσματος της λαβής εναλλαγής.
Height – Η απόσταση μεταξύ του επάνω και κάτω άκρου ενός στοιχείου ελέγχου.
HoverBorderColor – Το χρώμα περιγράμματος ενός στοιχείου ελέγχου όταν ο χρήστης διατηρεί τον δείκτη του ποντικιού πάνω σε αυτό.
OnChange – Ενέργειες που θα εκτελούνται όταν ο χρήστης αλλάζει την τιμή ενός στοιχείου ελέγχου (για παράδειγμα, ρυθμίζοντας ένα ρυθμιστικό).
OnCheck – Ενέργειες που εκτελούνται όταν η τιμή ενός πλαισίου ελέγχου ή ενός διακόπτη εναλλαγής αλλάξει σε true.
OnSelect – Ενέργειες που εκτελούνται όταν ο χρήστης πατήσει ή κάνει κλικ σε ένα στοιχείο ελέγχου.
OnUncheck – Ενέργειες που εκτελούνται όταν η τιμή ενός πλαισίου ελέγχου ή ενός διακόπτη εναλλαγής αλλάξει σε false.
PressedBorderColor – Το χρώμα περιγράμματος ενός στοιχείου ελέγχου όταν ο χρήστης πατήσει ή κάνει κλικ σε αυτό το στοιχείο ελέγχου.
RailFill – Το χρώμα φόντου του ορθογωνίου σε ένα στοιχείο ελέγχου εναλλαγής, όταν η τιμή του είναι false ή το χρώμα της γραμμής στα δεξιά του δείκτη χειρισμού σε ένα ρυθμιστικό.
RailHoverFill – Όταν τοποθετείτε τον δείκτη του ποντικιού σε ένα στοιχείο ελέγχου εναλλαγής ή ρυθμιστικού, το χρώμα φόντου του ορθογωνίου σε ένα στοιχείο ελέγχου εναλλαγής, όταν η τιμή του είναι false ή το χρώμα της γραμμής στα δεξιά του δείκτη χειρισμού σε ένα ρυθμιστικό.
Reset – Εάν ένα στοιχείο ελέγχου επανέρχεται στην προεπιλεγμένη τιμή του.
ShowLabel – Ορίζει εάν εμφανίζεται μια ετικέτα κειμένου δίπλα στο στοιχείο ελέγχου εναλλαγής.
TabIndex – Σειρά περιήγησης πληκτρολογίου σε σχέση με άλλα στοιχεία ελέγχου.
TextPosition – Ορίζει εάν η ετικέτα είναι αριστερά ή δεξιά του στοιχείου ελέγχου εναλλαγής.
Tooltip – Επεξηγηματικό κείμενο που εμφανίζεται όταν ο χρήστης τοποθετεί τον δείκτη του ποντικιού πάνω σε ένα στοιχείο ελέγχου.
TrueFill – Το χρώμα γεμίσματος του διακόπτη εναλλαγής όταν το κουμπί εναλλαγής είναι ενεργό.
TrueHoverFill – Το χρώμα γεμίσματος κατάδειξης του εναλλαγής όταν το κουμπί εναλλαγής είναι ενεργό.
TrueText – Το κείμενο που εμφανίζεται όταν το κουμπί εναλλαγής είναι ενεργό.
ValueFill – Το χρώμα φόντου του ορθογωνίου σε ένα στοιχείο ελέγχου εναλλαγής, όταν η τιμή του είναι true ή το χρώμα της γραμμής στα αριστερά του δείκτη χειρισμού σε ένα ρυθμιστικό.
ValueHoverFill – Όταν διατηρείτε τον δείκτη του ποντικιού σε ένα στοιχείο ελέγχου εναλλαγής ή ρυθμιστικού, το χρώμα φόντου του ορθογωνίου σε ένα στοιχείο ελέγχου εναλλαγής, όταν η τιμή του είναι true ή το χρώμα της γραμμής προς τα αριστερά του δείκτη χειρισμού σε ένα ρυθμιστικό.
Visible – Ορίζει εάν ένα στοιχείο ελέγχου εμφανίζεται ή είναι κρυφό.
Width – Η απόσταση μεταξύ του αριστερού και δεξιού άκρου ενός στοιχείου ελέγχου.
X – Η απόσταση μεταξύ του αριστερού άκρου ενός στοιχείου ελέγχου και του αριστερού άκρου του γονικού του κοντέινερ (της οθόνης, εάν δεν υπάρχει γονικό κοντέινερ).
Y – Η απόσταση μεταξύ του επάνω άκρου ενός στοιχείου ελέγχου και του επάνω άκρου του γονικού του κοντέινερ (της οθόνης, εάν δεν υπάρχει γονικό κοντέινερ).
Σχετικές συναρτήσεις
Παράδειγμα
Προσθέστε ένα κουμπί εναλλαγής και ονομάστε το MemberDiscount.
Δεν γνωρίζετε πώς μπορείτε να προσθέσετε, να ονομάσετε και να ρυθμίσετε τις παραμέτρους ενός στοιχείου ελέγχου;
Προσθέστε μια ετικέτα και ορίστε την ιδιότητά της Text σε αυτόν τον τύπο:
If(MemberDiscount.Value = true, "Price: $75", "Price: $100")Θέλετε περισσότερες πληροφορίες σχετικά με τη συνάρτηση If ή άλλες συναρτήσεις;
Πατήστε το πλήκτρο F5 και αλλάξτε την τιμή για το στοιχείο MemberDiscount.
Η ετικέτα εμφανίζει διαφορετική τιμή, ανάλογα με το εάν το στοιχείο MemberDiscount είναι ενεργό ή ανενεργό.
Για να επιστρέψετε στον προεπιλεγμένο χώρο εργασίας, πατήστε το Esc.
Οδηγίες προσβασιμότητας
Αντίθεση χρωμάτων
Πρέπει να υπάρχει επαρκής χρωματική αντίθεση μεταξύ των εξής:
- HandleFill και FalseFill
- HandleFill και FalseHoverFill
- HandleFill και TrueFill
- HandleFill και TrueHoverFill
- FalseFill και το χρώμα εκτός του στοιχείου ελέγχου
- FalseHoverFill και το χρώμα εκτός του στοιχείου ελέγχου
- TrueFill και το χρώμα εκτός του στοιχείου ελέγχου
- TrueHoverFill και το χρώμα εκτός του στοιχείου ελέγχου
Αυτό είναι επιπλέον των τυπικών απαιτήσεων αντίθεσης χρωμάτων.
Υποστήριξη ανάγνωσης οθόνης
- Πρέπει να υπάρχει AccessibleLabel.
- Πρέπει να υπάρχει η τιμή FalseText.
- Πρέπει να υπάρχει η διεύθυνση TrueText.
Υποστήριξη για προβλήματα όρασης
- Εξετάστε το ενδεχόμενο να ορίσετε τη ShowLabel σε true , ώστε οι χρήστες να μπορούν να προσδιορίσουν γρήγορα την τιμή εναλλαγής.
Υποστήριξη πληκτρολογίου
- Η τιμή της TabIndex πρέπει να είναι μηδέν ή μεγαλύτερη προκειμένου οι χρήστες πληκτρολογίου να μπορούν να μεταβούν σε αυτή.
- Οι δείκτες εστίασης πρέπει να είναι ευδιάκριτοι. Χρησιμοποιήστε τα FocusedBorderColor και FocusedBorderThickness για να το επιτύχετε αυτό.