הערה
גישה לעמוד זה דורשת אישור. אתה יכול לנסות להיכנס או לשנות תיקיות.
גישה לעמוד זה דורשת אישור. אתה יכול לנסות לשנות מדריכים.
קובע את גודל הגורם המכיל אם הרכיב צריך להגיב. הרכיב יתקבל allocatedWidth או allocatedHeight אם הקלט מתקיים..
כאשר תתקשר לפעולת trackContainerResize(true) השירות, context.mode.allocatedWidth ו context.mode.allocatedHeight - יינתן בתוך updateView פעולת השירות של רכיב הקוד. הערכים של מאפיינים אלה משתנים בהתאם למקום שבו מתארח רכיב הקוד. ערך של -1 מציין שרכיב הקוד יכול להגדיר כללי סגנון CSS כדי למלא את השטח הזמין כנדרש.
הטבלה הבאה מציגה את הערכים של ושילובים allocatedWidthallocatedHeight שונים של שיטות מחזור חיים של מחשב מארח ורכיב קוד.
| Host | שיטת מחזור חיים | allocatedWidth |
allocatedHeight |
|---|---|---|---|
| אפליקציות מונחות דגמים ואפליקציות בד ציור | init |
-1 | -1 |
| יישומים מונחי-דגמים | updateView |
-1 אם או trackContainerResize(false)רוחב בפיקסלים אם 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%" |
אם הערכים של הערך או allocatedWidth השינויים allocatedHeight לאחר updateView ההודעה הראשונה נקראים, updateView לאחר מכן מתבצעת קריאה לערך הבא עם "layout" שנוסף ל- context.updatedProperties. מידע נוסף: מאפיינים מעודכנים.
זמין עבור
אפליקציות מונחות דגמים, אפליקציות בד ציור ופורטלים.
תחביר
context.mode.trackContainerResize(value)
Parameters
| שם פרמטר | Type | נדרש | תיאור |
|---|---|---|---|
| ערך | Boolean |
כן |
True אם הפקדים צריכים לעקוב אחר גודל הגורם המכיל, הרכיב מקבל הקצאהWidth או allocatedHeight. |
מאמרים קשורים
מצב
חומר עזר ל- API של מסגרת רכיב Power Apps
מבט כולל על מסגרת הרכיבים של Power Apps