Στοιχείο ελέγχου Είσοδος κειμένου στο Power Apps
Ένα πλαίσιο στο οποίο ο χρήστης μπορεί να πληκτρολογήσει κείμενο, αριθμούς και άλλα δεδομένα.
Περιγραφή
Ο χρήστης μπορεί να καθορίσει δεδομένα πληκτρολογώντας σε ένα στοιχείο ελέγχου Είσοδος κειμένου. Ανάλογα με τον τρόπο που ρυθμίζετε τις παραμέτρους της εφαρμογής, τα δεδομένα μπορεί να προστεθούν σε μια προέλευση δεδομένων, να χρησιμοποιηθούν για τον υπολογισμό μιας προσωρινής τιμής ή να ενσωματωθούν με κάποιον άλλο τρόπο.
Βασικές ιδιότητες
Default – Η αρχική τιμή ενός στοιχείου ελέγχου προτού αλλάξει από το χρήστη.
Text – Το κείμενο που εμφανίζεται σε ένα στοιχείο ελέγχου ή αυτό που πληκτρολογεί ο χρήστης σε ένα στοιχείο ελέγχου.
Πρόσθετες ιδιότητες
AccessibleLabel – ετικέτα για τα προγράμματα ανάγνωσης οθόνης.
Align – Η θέση κειμένου σε σχέση με το οριζόντιο κέντρο του στοιχείου ελέγχου του.
BorderColor – Το χρώμα περιγράμματος ενός στοιχείου ελέγχου.
BorderStyle – Ορίζει εάν το περίγραμμα ενός στοιχείου ελέγχου είναι Συνεχές, Διακεκομμένο, Διάστικτο ή Κανένα.
BorderThickness – Το πάχος του περιγράμματος ενός στοιχείου ελέγχου.
Clear – Ορίζει εάν ένα στοιχείο ελέγχου Είσοδος κειμένου εμφανίζει ένα "X" που μπορεί να πατήσει ή να κάνει κλικ ο χρήστης, προκειμένου να διαγράψει το περιεχόμενο αυτού του στοιχείου ελέγχου. Λειτουργεί μόνο σε λειτουργία SingleLine.
Color – Το χρώμα του κειμένου σε ένα στοιχείο ελέγχου.
DelayOutput – Όταν έχει οριστεί σε true, τα δεδομένα που εισάγονται από τον χρήστη καταχωρούνται με καθυστέρηση μισού δευτερολέπτου. Είναι χρήσιμο για την αναβολή δαπανηρών λειτουργιών μέχρι ο χρήστης να ολοκληρώσει την εισαγωγή κειμένου (π.χ. για το φιλτράρισμα όταν τα εισαγόμενα δεδομένα χρησιμοποιούνται σε άλλους τύπους).
DisplayMode – Ορίζει εάν το στοιχείο ελέγχου επιτρέπει την εισαγωγή δεδομένων από τον χρήστη (Edit), εμφανίζει μόνο δεδομένα (View) ή είναι ανενεργό (Disabled).
DisabledBorderColor – Το χρώμα του περιγράμματος ενός στοιχείου ελέγχου, εάν η ιδιότητα DisplayMode είναι ορισμένη σε Disabled.
DisabledColor – Το χρώμα του κειμένου σε ένα στοιχείο ελέγχου, εάν η ιδιότητά του DisplayMode είναι ορισμένη σε Απενεργοποιημένη.
DisabledFill – Το χρώμα φόντου ενός στοιχείου ελέγχου, εάν η ιδιότητά του DisplayMode είναι ορισμένη σε Απενεργοποιημένη.
EnableSpellCheck – Ορίζει αν ένα στοιχείο ελέγχου Είσοδος κειμένου πρέπει να χρησιμοποιεί τη λειτουργία ορθογραφικού ελέγχου του προγράμματος περιήγησης. Το Power Apps για τα Windows δεν υποστηρίζει αυτήν την ιδιότητα.
Fill – Το χρώμα φόντου ενός στοιχείου ελέγχου.
FocusedBorderColor – το χρώμα του περιγράμματος του στοιχείου ελέγχου όταν γίνεται εστίαση στο στοιχείο ελέγχου.
FocusedBorderThickness – το πάχος του περιγράμματος του στοιχείου ελέγχου όταν γίνεται εστίαση στο στοιχείο ελέγχου.
Font – Το όνομα της οικογένειας γραμματοσειρών στην οποία εμφανίζεται το κείμενο.
FontWeight – Το πάχος του κειμένου σε ένα στοιχείο ελέγχου: Bold, Semibold, Normal ή Lighter.
Format – Ορίζει αν τα δεδομένα εισαγωγής από τον χρήστη περιορίζονται μόνο σε αριθμούς ή μπορούν να είναι οποιοδήποτε κείμενο. Όταν ορίζεται σε Αριθμός, είναι δυνατό να καταχωρούν μόνο τα ψηφία και ορισμένα αριθμητικά σύμβολα. Τα υποστηριζόμενα σύμβολα και μορφές εξαρτώνται από τη γλώσσα του προγράμματος περιήγησης και δεν είναι δυνατό να ορίζεται σε μεμονωμένα στοιχεία ελέγχου.
Height – Η απόσταση μεταξύ του επάνω και κάτω άκρου ενός στοιχείου ελέγχου.
HintText – Κείμενο σε ανοιχτό γκρι χρώμα που εμφανίζεται σε ένα στοιχείο ελέγχου Είσοδος κειμένου εάν είναι κενό.
HoverBorderColor – Το χρώμα του περιγράμματος ενός στοιχείου ελέγχου όταν ο χρήστης κρατά τον δείκτη του ποντικιού σε αυτό το στοιχείο ελέγχου.
HoverColor – Το χρώμα του κειμένου ενός στοιχείου ελέγχου όταν ο χρήστης κρατά τον δείκτη του ποντικιού επάνω σε αυτό.
HoverFill – Το χρώμα φόντου ενός στοιχείου ελέγχου όταν ο χρήστης κρατά τον δείκτη του ποντικιού επάνω σε αυτό.
Italic – Εάν το κείμενο σε ένα στοιχείο ελέγχου είναι σε πλάγια γραφή.
LineHeight – Η απόσταση, για παράδειγμα, μεταξύ γραμμών κειμένου ή στοιχείων σε μια λίστα.
MaxLength – Ο αριθμός χαρακτήρων που μπορεί να πληκτρολογήσει ο χρήστης σε ένα στοιχείο ελέγχου Είσοδος κειμένου.
Mode – Το στοιχείο ελέγχου είναι σε τρόπο λειτουργίας SingleLine, MultiLine ή Κωδικός πρόσβασης.
OnChange – Ενέργειες προς εκτέλεση όταν ο χρήστης αλλάζει την τιμή ενός στοιχείου ελέγχου (για παράδειγμα, ρυθμίζοντας ένα ρυθμιστικό).
OnSelect – Ενέργειες προς εκτέλεση όταν ο χρήστης πατήσει ή κάνει κλικ σε ένα στοιχείο ελέγχου.
PaddingBottom – Η απόσταση μεταξύ του κειμένου σε ένα στοιχείο ελέγχου και του κάτω άκρου αυτού του στοιχείου ελέγχου.
PaddingLeft – Η απόσταση μεταξύ του κειμένου σε ένα στοιχείο ελέγχου και του αριστερού άκρου αυτού του στοιχείου ελέγχου.
PaddingRight – Η απόσταση μεταξύ του κειμένου σε ένα στοιχείο ελέγχου και του δεξιού άκρου αυτού του στοιχείου ελέγχου.
PaddingTop – Η απόσταση μεταξύ του κειμένου σε ένα στοιχείο ελέγχου και του επάνω άκρου αυτού του στοιχείου ελέγχου.
PressedBorderColor – Το χρώμα του περιγράμματος ενός στοιχείου ελέγχου όταν ο χρήστης πατήσει ή κάνει κλικ σε αυτό το στοιχείο ελέγχου.
PressedColor – Το χρώμα του κειμένου σε ένα στοιχείο ελέγχου όταν ο χρήστης πατήσει ή κάνει κλικ σε αυτό το στοιχείο ελέγχου.
PressedFill – Το χρώμα φόντου ενός στοιχείου ελέγχου όταν ο χρήστης πατήσει ή κάνει κλικ σε αυτό το στοιχείο ελέγχου.
RadiusBottomLeft – Ο βαθμός στον οποίο στρογγυλοποιείται η κάτω αριστερή γωνία ενός στοιχείου ελέγχου.
RadiusBottomRight – Ο βαθμός στον οποίο στρογγυλοποιείται η κάτω δεξιά γωνία ενός στοιχείου ελέγχου.
RadiusTopLeft – Ο βαθμός στον οποίο στρογγυλοποιείται η επάνω αριστερή γωνία ενός στοιχείου ελέγχου.
RadiusTopRight – Ο βαθμός στον οποίο στρογγυλοποιείται η επάνω δεξιά γωνία ενός στοιχείου ελέγχου.
Reset – Εάν ένα στοιχείο ελέγχου επαναφέρεται στην προεπιλεγμένη τιμή του.
Size – Το μέγεθος γραμματοσειράς του κειμένου που εμφανίζεται σε ένα στοιχείο ελέγχου.
Strikethrough – Εάν μια γραμμή εμφανίζεται μέσα στο κείμενο που εμφανίζεται σε ένα στοιχείο ελέγχου.
TabIndex – σειρά περιήγησης πληκτρολογίου σε σχέση με άλλα στοιχεία ελέγχου.
Tooltip – Επεξηγηματικό κείμενο που εμφανίζεται όταν ο χρήστης μετακινήσει τον δείκτη του ποντικού επάνω σε ένα στοιχείο ελέγχου.
Underline – Εάν μια γραμμή εμφανίζεται κάτω από το κείμενο που εμφανίζεται σε ένα στοιχείο ελέγχου.
VirtualKeyboardMode – Τύπος εικονικού πληκτρολογίου, κειμένου ή αριθμητικών στοιχείων, που εμφανίζεται στην οθόνη αφής ενός χρήστη εφαρμογής. Η ιδιότητα Format καθορίζει την προεπιλεγμένη τιμή. Η υποστήριξη συσκευών ποικίλλει. Οι συσκευές που εκτελούν iOS πρέπει να έχουν τουλάχιστον την έκδοση 12.2. Η συνιστώμενη έκδοση για Android είναι 9.0 και οι δυνατότητες των αριθμητικών πληκτρολογίων ποικίλλουν για τις συσκευές Android. Τα Windows 10 δεν υποστηρίζουν αυτήν την ιδιότητα.
Visible – Εάν εμφανίζεται ή είναι κρυφό ένα στοιχείο ελέγχου.
Width – Η απόσταση μεταξύ του αριστερού και δεξιού άκρου ενός στοιχείου ελέγχου.
X – Η απόσταση μεταξύ του αριστερού άκρου ενός στοιχείου ελέγχου και του αριστερού άκρου του γονικού περιέκτη του (της οθόνης, εάν δεν υπάρχει γονικός περιέκτης).
Y – Η απόσταση μεταξύ του επάνω άκρου ενός στοιχείου ελέγχου και του επάνω άκρου του γονικού του περιέκτη (της οθόνης, εάν δεν υπάρχει γονικός περιέκτης).
Σχετικές συναρτήσεις
Παραδείγματα
Gallery δεδομένων
Προσθέστε δύο στοιχεία ελέγχου Είσοδος κειμένου και ονομάστε τα inputFirst και inputLast.
Δεν γνωρίζετε πώς μπορείτε να προσθέσετε, ονομάσετε και ρυθμίσετε τις παραμέτρους ενός στοιχείου ελέγχου;
Προσθέστε ένα κουμπί, ορίστε την ιδιότητα Text σε Προσθήκη και ορίστε την ιδιότητα OnSelect σε αυτόν τον τύπο:
Collect(Names, {FirstName:inputFirst.Text, LastName:inputLast.Text})Θέλετε περισσότερες πληροφορίες σχετικά με τη συνάρτηση Collect ή άλλες συναρτήσεις;
Προσθέστε μια συλλογή κειμένου σε κατακόρυφο προσανατολισμό, ορίστε την ιδιότητα Items σε Ονόματα και ορίστε την ιδιότητα Text του Subtitle1 σε ThisItem.FirstName.
(προαιρετικό) Στη συλλογή προτύπων, διαγράψτε την κάτω ετικέτα με το όνομα Body1 και ορίστε την ιδιότητα TemplateSize της συλλογής σε 80.
Πατήστε το F5, πληκτρολογήστε μια συμβολοσειρά κειμένου στα inputFirst και inputLast και στη συνέχεια κάντε κλικ ή πατήστε το κουμπί Προσθήκη.
(προαιρετικό) Προσθέστε περισσότερα ονόματα στη συλλογή και, στη συνέχεια, πατήστε το Esc για να επιστρέψετε στον προεπιλεγμένο χώρο εργασίας.
Προτροπή για κωδικό πρόσβασης
Προσθέστε ένα στοιχείο ελέγχου Είσοδος κειμένου, ονομάστε το inputPassword και ορίστε την ιδιότητα Mode σε Κωδικός πρόσβασης.
Προσθέστε μια ετικέτα και ορίστε την ιδιότητα Text σε αυτόν τον τύπο:
If(inputPassword.Text = "P@ssw0rd", "Access granted", "Access denied")Θέλετε περισσότερες πληροφορίες σχετικά με τη συνάρτηση If ή άλλες συναρτήσεις;
Πατήστε το F5 και στη συνέχεια πληκτρολογήστε P@ssw0rd στο inputPassword.
Όταν ολοκληρώσετε την πληκτρολόγηση του κωδικού πρόσβασης, η ετικέτα σταματά να εμφανίζει Access denied και αρχίζει να εμφανίζει Access granted.
Για να επιστρέψετε στον προεπιλεγμένο χώρο εργασίας, πατήστε το Esc.
(προαιρετικό) Προσθέστε ένα στοιχείου ελέγχου, όπως ένα βέλος, ρυθμίστε το ώστε να μεταβαίνει σε μια άλλη οθόνη και εμφανίστε το μόνο αφού ο χρήστης πληκτρολογήσει τον κωδικό πρόσβασης.
(προαιρετικό) Προσθέστε ένα κουμπί, ρυθμίστε την ιδιότητα Text ώστε να εμφανίζει Είσοδος, προσθέστε ένα χρονόμετρο και απενεργοποιήστε το στοιχείο ελέγχου Είσοδος κειμένου για ένα συγκεκριμένο χρονικό διάστημα εάν ο χρήστης πληκτρολογήσει λάθος κωδικό πρόσβασης και στη συνέχεια κάνει κλικ ή πατήσει το κουμπί Είσοδος.
Οδηγίες προσβασιμότητας
Αντίθεση χρωμάτων
- Ισχύουν οι τυπικές απαιτήσεις αντίθεσης χρωμάτων.
Υποστήριξη ανάγνωσης οθόνης
- Θα πρέπει να υπάρχει η AccessibleLabel.
Υποστήριξη πληκτρολογίου
- Η τιμή του TabIndex θα πρέπει να είναι μηδέν ή μεγαλύτερη προκειμένου οι χρήστες πληκτρολογίου να μπορούν να περιηγηθούν με αυτό.
- Οι δείκτες εστίασης θα πρέπει να είναι ευδιάκριτοι. Χρησιμοποιήστε τις παραμέτρους FocusedBorderColor και FocusedBorderThickness για να το πετύχετε αυτό.
Σημείωση
Μπορείτε να μας πείτε ποια γλώσσα προτιμάτε για την τεκμηρίωση; Πάρτε μέρος σε μια σύντομη έρευνα. (σημειώνεται ότι αυτή η έρευνα είναι στα Αγγλικά)
Η έρευνα θα διαρκέσει περίπου επτά λεπτά. Δεν συλλέγονται προσωπικά δεδομένα (δήλωση προστασίας προσωπικών δεδομένων).