Στοιχείο ελέγχου Οριζόντιο κοντέινερ στο Power Apps
Το στοιχείο ελέγχου Οριζόντιο κοντέινερ καθορίζουν τη θέση των θυγατρικών στοιχείων, έτσι ώστε να μην χρειάζεται να ορίσετε ποτέ τα X, Y για ένα στοιχείο εντός του κοντέινερ.
Περιγραφή
Το στοιχείο ελέγχου οριζόντιου κοντέινερ κατανέμει τον διαθέσιμο χώρο στα θυγατρικά στοιχεία του με βάση τις ρυθμίσεις και προσδιορίζει τη στοίχιση των θυγατρικών στοιχείων.
Ιδιότητες
BorderColor – Το χρώμα περιγράμματος ενός στοιχείου ελέγχου.
BorderStyle – Ορίζει εάν το περίγραμμα ενός στοιχείου ελέγχου είναι Συνεχές, Διακεκομμένο, Διάστικτο ή Κανένα.
BorderThickness – Το πάχος του περιγράμματος ενός στοιχείου ελέγχου.
Color - Το χρώμα του στοιχείου ελέγχου του κοντέινερ.
Απόθεση σκιάς - Προσθέτει εφέ σκιάς γύρω από το στοιχείο ελέγχου.
Fill – Το χρώμα φόντου ενός στοιχείου ελέγχου.
Height – Η απόσταση μεταξύ του επάνω και κάτω άκρου ενός στοιχείου ελέγχου.
Direction: Ορίζει την κατεύθυνση με την οποία το κοντέινερ θα διαμορφώσει τα θυγατρικά του στοιχεία. Οριζόντιο και Κάθετο.
Justify (vertical): καθορίζει τον τρόπο με τον οποίο τα θυγατρικά στοιχεία ευθυγραμμίζονται με τον κύριο άξονα. Έναρξη, Τέλος, Κέντρο, Διάστημα μεταξύ.
Στοίχιση (Οριζόντια) - Καθορίζει τον τρόπο με τον οποίο τα θυγατρικά στοιχεία τοποθετούνται στο κοντέινερ, στον άξονα απενεργοποίησης (απέναντι από το LayoutDirection
). Έναρξη, Κέντρο, Τέλος, Τέντωμα.
Gap - καθορίζει το διάστημα μεταξύ των θυγατρικών στοιχείων του κοντέινερ σε pixel.
Οριζόντια υπερχείλιση - Καθορίζει εάν το κοντέινερ θα εμφανίζει γραμμές κύλισης ή εάν θα αφαιρεί περιεχόμενο όταν είναι πολύ μεγάλο για να προσαρμοστεί. Κύλιση και Απόκρυψη.
RadiusBottomLeft – Ο βαθμός στον οποίο στρογγυλοποιείται η κάτω αριστερή γωνία ενός στοιχείου ελέγχου.
RadiusBottomRight – Ο βαθμός στον οποίο στρογγυλοποιείται η κάτω δεξιά γωνία ενός στοιχείου ελέγχου.
RadiusTopLeft – Ο βαθμός στον οποίο στρογγυλοποιείται η επάνω αριστερή γωνία ενός στοιχείου ελέγχου.
RadiusTopRight – Ο βαθμός στον οποίο στρογγυλοποιείται η επάνω δεξιά γωνία ενός στοιχείου ελέγχου.
Κατακόρυφη υπερχείλιση - Καθορίζει εάν το κοντέινερ θα εμφανίζει γραμμές κύλισης ή εάν θα αφαιρεί περιεχόμενο όταν είναι πολύ μεγάλο για να προσαρμοστεί. Κύλιση και Απόκρυψη.
Αναδίπλωση - Καθορίζει εάν το περιεχόμενο αναδιπλώνεται σε μια νέα γραμμή ή στήλη, όταν δεν είναι δυνατή η προσαρμογή του.
Στοίχιση σε κοντέινερ - καθορίζει τον τρόπο με τον οποίο το μεμονωμένο στοιχείο ευθυγραμμίζεται με το γονικό. Η προεπιλεγμένη τιμή, Ορισμός κατά κοντέινερ, κληρονομεί την τιμή από την ιδιότητα του γονέα LayoutAlignItems
, ενώ άλλες ιδιότητες μπορούν να χρησιμοποιηθούν για την προσαρμογή της στοίχισης για το μεμονωμένο θυγατρικό στοιχείο. Ορισμός κατά κοντέινερ, Έναρξη, Τέλος, Κέντρο και Τέντωμα.
Γέμισμα τμημάτων - καθορίζουν τον τρόπο με τον οποίο το μεμονωμένο στοιχείο αναπτύσσεται όταν υπάρχει περισσότερος διαθέσιμος χώρος οθόνης που έχει ανατεθεί στο γονικό του. Ο αριθμός αντιπροσωπεύει το τμήμα του επιπλέον χώρου που δίνεται στο στοιχείο από το σύνολο του διαθέσιμου επιπλέον χώρου που απαιτείται από το θυγατρικό στο γονικό. Για παράδειγμα, εάν το θυγατρικό Α έχει το Fill portions
ορισμένο στο 1 και το θυγατρικό Β έχει το Fill portions
ορισμένο στην τιμή 2, το θυγατρικό Α λαμβάνει 1/3 του διαθέσιμου επιπλέον χώρου, ενώ το θυγατρικό Β αποκτά 2/3 του επιπλέον διαθέσιμου χώρου.
Ελάχιστο πλάτος - Αντιπροσωπεύει το ελάχιστο μέγεθος του στοιχείου προς την κατεύθυνση του Fill portions
(δηλαδή το Direction
του γονικού).
PaddingBottom – Η απόσταση μεταξύ του κειμένου σε ένα στοιχείο ελέγχου και του κάτω άκρου αυτού του στοιχείου ελέγχου.
PaddingLeft – Η απόσταση μεταξύ του κειμένου σε ένα στοιχείο ελέγχου και του αριστερού άκρου αυτού του στοιχείου ελέγχου.
PaddingRight – Η απόσταση μεταξύ του κειμένου σε ένα στοιχείο ελέγχου και του δεξιού άκρου αυτού του στοιχείου ελέγχου.
PaddingTop – Η απόσταση μεταξύ του κειμένου σε ένα στοιχείο ελέγχου και του επάνω άκρου αυτού του στοιχείου ελέγχου.
Visible – Εάν εμφανίζεται ή είναι κρυφό ένα στοιχείο ελέγχου.
Width – Η απόσταση μεταξύ του αριστερού και δεξιού άκρου ενός στοιχείου ελέγχου.
X – Η απόσταση μεταξύ του αριστερού άκρου ενός στοιχείου ελέγχου και του αριστερού άκρου του γονικού περιέκτη του (της οθόνης, εάν δεν υπάρχει γονικός περιέκτης).
Y – Η απόσταση μεταξύ του επάνω άκρου ενός στοιχείου ελέγχου και του επάνω άκρου του γονικού του περιέκτη (της οθόνης, εάν δεν υπάρχει γονικός περιέκτης).
Παράδειγμα
Δημιουργήστε μια κενή εφαρμογή καμβά με διάταξη tablet.
Επιλέξτε Αρχείο > Ρυθμίσεις > Μέγεθος οθόνης + προσανατολισμός για να απενεργοποιήσετε τα στοιχεία Προσαρμογή στο μέγεθος, Κλείδωμα αναλογιών εικόνας και επιλέξτε Κλείδωμα προσανατολισμού και επιλέξτε Εφαρμογή.
Τώρα, από τα παράθυρα Εισαγωγή στην αριστερή πλαϊνή γραμμή, κάτω από την καρτέλα Διάταξη, επιλέξτε Οριζόντιο κοντέινερ.
Καθορίστε τις ακόλουθες ιδιότητες για να καταλαμβάνουν τον πλήρες διαθέσιμο χώρο της οθόνης:
- X = 0
- Y= 0
- Πλάτος = Parent.Width
- Ύψος = Γονικό. Ύψος
Προσθέστε λίγα κουμπιά, εισροές κειμένου, πολυμέσα, εικονίδια και επιλέξτε F5 για να δείτε τον τρόπο με τον οποίο η εφαρμογή προσαρμόζεται στις αλλαγές στην οθόνη.
Σημείωση
Μπορείτε να μας πείτε ποια γλώσσα προτιμάτε για την τεκμηρίωση; Πάρτε μέρος σε μια σύντομη έρευνα. (σημειώνεται ότι αυτή η έρευνα είναι στα Αγγλικά)
Η έρευνα θα διαρκέσει περίπου επτά λεπτά. Δεν συλλέγονται προσωπικά δεδομένα (δήλωση προστασίας προσωπικών δεδομένων).