Σημείωση
Η πρόσβαση σε αυτή τη σελίδα απαιτεί εξουσιοδότηση. Μπορείτε να δοκιμάσετε να συνδεθείτε ή να αλλάξετε καταλόγους.
Η πρόσβαση σε αυτή τη σελίδα απαιτεί εξουσιοδότηση. Μπορείτε να δοκιμάσετε να αλλάξετε καταλόγους.
Καθορίζει το μέγεθος του κοντέινερ εάν το στοιχείο πρέπει να αντιδράσει. Το στοιχείο θα λάβει allocatedWidth ή allocatedHeight εάν τα δεδομένα εισόδου είναι true..
Όταν καλείτε τη trackContainerResize(true) μέθοδο, το context.mode.allocatedWidth και context.mode.allocatedHeight θα παρασχεθεί εντός της updateView μεθόδου του στοιχείου κώδικα. Οι τιμές αυτών των ιδιοτήτων διαφέρουν ανάλογα με το σημείο όπου φιλοξενείται το στοιχείο κώδικα. Η τιμή -1 υποδεικνύει ότι το στοιχείο κώδικα μπορεί να ορίσει κανόνες στυλ CSS για να γεμίσει τον διαθέσιμο χώρο, όπως απαιτείται.
Ο παρακάτω πίνακας εμφανίζει τις τιμές και allocatedWidthallocatedHeight στους διαφορετικούς συνδυασμούς μεθόδων κύκλου ζωής κεντρικού υπολογιστή και στοιχείου κώδικα.
| Host | Μέθοδος κύκλου ζωής | allocatedWidth |
allocatedHeight |
|---|---|---|---|
| Εφαρμογές βάσει μοντέλου και καμβά | init |
-1 | -1 |
| Εφαρμογές βάσει μοντέλου | updateView |
-1 εάν trackContainerResize(false) ή πλάτος σε pixel εάν trackContainerResize(true)Το πλάτος θα αλλάξει καθώς αλλάζει το μέγεθος του παραθύρου του προγράμματος περιήγησης και η φόρμα προσαρμόζεται στον διαθέσιμο χώρο. |
-1 |
| Εφαρμογές καμβά | updateView |
Ορισμός από τον δημιουργό της εφαρμογής. Μπορεί να αλλάξει δυναμικά εάν το πλάτος έχει οριστεί σε έναν τύπο Power FX. |
Ορισμός από τον δημιουργό της εφαρμογής. Μπορεί να αλλάξει δυναμικά εάν το πλάτος έχει οριστεί σε έναν τύπο Power FX. |
Σημείωμα
Στην αξιοποίηση δοκιμών (άρχισε να χρησιμοποιεί npm startτο ), τα allocatedHeight και allocatedWidth θα επιστραφούν ως συμβολοσειρές και όχι ως αριθμοί. Όταν δεν παρέχεται τιμή, θα επιστρέψει μια κενή συμβολοσειρά αντί για -1 ή μη καθορισμένη. Επιπλέον, όταν οριστεί το πλάτος ή το ύψος, δεν μπορείτε να αναιρέσετε τις αλλαγές χωρίς να ανανεώσετε το πρόγραμμα περιήγησης. Αντίθετα, μια κενή τιμή θα ερμηνευθεί ως μέγεθος 1.
Γενικά, οι εφαρμογές βάσει μοντέλου δεν περιορίζουν το ύψος και το πλάτος ενός στοιχείου, επομένως, η παρακολούθηση του μεγέθους κοντέινερ δεν είναι απαραίτητη. Αντίθετα, τα στοιχεία κώδικα μπορούν να αναπτυχθούν ώστε να χρησιμοποιούν είτε 100% του χώρου για τα στοιχεία πλέγματος είτε σε ένα συγκεκριμένο ύψος που απαιτείται από τα περιεχόμενα κατά την απόδοση ενός field στοιχείου. Στις εφαρμογές καμβά, ωστόσο, το γονικό περιβάλλον παρέχει πάντα το ύψος και το πλάτος του στοιχείου, από τη φύση του προγράμματος επεξεργασίας μεταφοράς και απόθεσης.
Ο παρακάτω πίνακας εμφανίζει τις στρατηγικές που μπορείτε να χρησιμοποιήσετε για να ελέγξετε το ύψος και το πλάτος των περιεχομένων HTML των στοιχείων ελέγχου σας:
| Host | Τύπος στοιχείου κώδικα | Στρατηγική μεγέθους ύψους CSS | Στρατηγική μεγέθους πλάτους CSS |
|---|---|---|---|
| Εφαρμογές βάσει μοντέλου | dataset |
height: "100%" |
width: "100%" |
| Εφαρμογές βάσει μοντέλου | field |
Αυξήστε σε μέγιστο ύψος (Η φόρμα φιλοξενίας θα αναπτυχθεί επίσης για να χωρέσει). |
width: "100%" |
| Εφαρμογές βάσει μοντέλου |
field (λειτουργία πλήρους οθόνης) |
height: "100%" |
width: "100%" |
| Εφαρμογές καμβά |
dataset & field |
height: allocatedWidth |
width: allocatedHeight |
| Εφαρμογές καμβά |
dataset & ( field λειτουργία πλήρους οθόνης) |
height: "100%" |
width: "100%" |
Εάν οι τιμές του και allocatedHeight αλλάξουν μετά την κλήση της allocatedWidth πρώτηςupdateView, τότε καλείται μια επόμενη updateView με την προσθήκη "layout" στο context.updatedProperties. Περισσότερες πληροφορίες: UpdatedProperties.
Διαθέσιμο για
Εφαρμογές βάσει μοντέλου, εφαρμογές καμβά και πύλες.
Σύνταξη
context.mode.trackContainerResize(value)
Παράμετροι
| Όνομα παραμέτρου | Τύπος | Απαραίτητο | Περιγραφή |
|---|---|---|---|
| τιμή | Boolean |
Ναι |
True Εάν τα στοιχεία ελέγχου χρειάζεται να παρακολουθούν το μέγεθος του κοντέινερ, το στοιχείο θα εκχωρηθεί στοWidth ή θα εκχωρηθείΕπιλογή. |
Σχετικά άρθρα
Μόδα
Αναφορά API για το πλαίσιο εργασίας στοιχείων του Power Apps
Επισκόπηση πλαισίου εργασίας στοιχείων του Power Apps