הערה
הגישה לדף זה מחייבת הרשאה. באפשרותך לנסות להיכנס או לשנות מדריכי כתובות.
הגישה לדף זה מחייבת הרשאה. באפשרותך לנסות לשנות מדריכי כתובות.
פקד שהמשתמש יכול ללחוץ עליו או להקיש עליו כדי לקיים אינטראקציה עם האפליקציה.
תיאור
קבע את התצורה של המאפיין OnSelect של פקד לחצן כדי להפעיל נוסחה אחת או יותר כאשר המשתמש לוחץ או מקיש על הפקד.
מאפיינים עיקריים
OnSelect – פעולות לביצוע כאשר המשתמש מקיש או לוחץ על פקד.
Text – טקסט שמופיע בפקד או שהמשתמש מקליד בפקד.
מאפיינים נוספים
ישר – המיקום של טקסט ביחס למרכז האופקי של הפקד שלו.
AutoDisableOnSelect – הופך את הפקד ללא זמין באופן אוטומטי כאשר אופן הפעולה של OnSelect פועל.
BorderColor – הצבע של גבול פקד.
BorderStyle – בין אם גבול פקד הוא מלא, מקווקו, מנוקד או ללא.
BorderThickness – העובי של גבול פקד.
צבע – צבע הטקסט בפקד.
ContentLanguage - השפה של תוכן הפקד, אם היא שונה מהגורמים המכילים של הפקד.
DisplayMode – אם הפקד מאפשר קלט משתמש (עריכה), מציג נתונים (תצוגה) בלבד או אינו זמין (לא זמין).
DisabledBorderColor – הצבע של גבול פקד אם המאפיין DisplayMode של הפקד מוגדר כלא זמין.
DisabledColor – צבע הטקסט בפקד אם המאפיין DisplayMode שלו מוגדר כלא זמין.
DisabledFill – צבע הרקע של פקד אם המאפיין DisplayMode שלו מוגדר כלא זמין.
FocusedBorderColor – הצבע של גבול הפקד כאשר הפקד ממוקד.
FocusedBorderThickness – העובי של גבול הפקד כאשר הפקד ממוקד.
מילוי – צבע הרקע של פקד.
Font – השם של משפחת הגופנים שבהם מופיע הטקסט.
FontWeight – עובי הטקסט בפקד : מודגש, למחצה, רגיל או בהיר יותר.
גובה – המרחק בין הקצוות העליונים והתחתון של פקד.
HoverBorderColor – הצבע של גבול פקד כאשר המשתמש משאיר את מצביע העכבר על פקד זה.
HoverColor – צבע הטקסט בפקד כאשר המשתמש משאיר עליו את מצביע העכבר.
HoverFill – צבע הרקע של פקד כאשר המשתמש משאיר עליו את מצביע העכבר.
נטוי – אם הטקסט בפקד הוא נטוי.
PaddingBottom – המרחק בין טקסט בפקד לבין הקצה התחתון של פקד זה.
PaddingLeft – המרחק בין טקסט בפקד לבין הקצה השמאלי של פקד זה.
PaddingRight – המרחק בין טקסט בפקד לבין הקצה הימני של פקד זה.
PaddingTop – המרחק בין טקסט בפקד לבין הקצה העליון של פקד זה.
לחיצה -True בעת לחיצה על פקד, אחרת הוא False .
PressedBorderColor – הצבע של גבול פקד כאשר המשתמש מקיש או לוחץ על פקד זה.
PressedColor – צבע הטקסט בפקד כאשר המשתמש מקיש או לוחץ על פקד זה.
PressedFill – צבע הרקע של פקד כאשר המשתמש מקיש או לוחץ על פקד זה.
RadiusBottomLeft – המעלות שבהן מעוגלת הפינה הימנית התחתונה של פקד.
RadiusBottomRight – המעלות שבהן מעוגלת הפינה השמאלית התחתונה של פקד.
RadiusTopLeft – המעלות שבהן מעוגלת הפינה הימנית העליונה של פקד.
RadiusTopRight – המעלות שבהן מעוגלת הפינה השמאלית העליונה של פקד.
Size – גודל הגופן של הטקסט המופיע בפקד.
קו חוצה – אם קו מופיע דרך הטקסט שמופיע בפקד.
TabIndex – סדר הניווט בלוח המקשים ביחס לפקדים אחרים.
תיאור כלי – טקסט הסבר שמופיע כאשר המשתמש מרחף מעל פקד.
קו תחתון – אם מופיע קו מתחת לטקסט שמופיע בפקד.
VerticalAlign – מיקום הטקסט בפקד ביחס למרכז האנכי של פקד זה.
Visible – אם פקד מופיע או מוסתר.
Width – המרחק בין הקצוות השמאליים והימניים של הפקד.
X – המרחק בין הקצה השמאלי של פקד לבין הקצה השמאלי של גורם מכיל האב שלו (מסך אם אין גורם מכיל אב).
Y – המרחק בין הקצה העליון של פקד לבין הקצה העליון של הגורם המכיל של האב (מסך אם אין גורם מכיל של אב).
פונקציות קשורות
Navigate( ScreenName, ScreenTransitionValue )
דוגמאות
הוספת נוסחה בסיסית ללחצן
הוסף פקד Text input וקרא לו מקור.
אינך יודע כיצד להוסיף פקד, להוסיף לו שם ולהגדיר אותו?
הוסף פקד לחצן , הגדר את המאפיין טקסט שלו כ"הוסף" והגדר את המאפיין OnSelect שלו לנוסחה זו:
UpdateContext({Total:Total + Value(Source.Text)})מעוניין במידע נוסף אודות הפונקציה UpdateContextאו פונקציות אחרות?
הוסף פקד תווית , הגדר את המאפיין טקסט בשורת הנוסחאות לערך(סכום) ולאחר מכן הקש F5.
נקה את טקסט ברירת המחדל מהמקור, הקלד מספר ולאחר מכן לחץ או הקש על הוסף.
הפקד ' תווית' מציג את המספר שהקלדה.
נקה את המספר מהמקור, הקלד מספר אחר ולאחר מכן לחץ או הקש על הוסף.
הפקד תווית מציג את הסכום של שני המספרים שהקלדה.
(אופציונלי) חזור על השלב הקודם פעם אחת או יותר.
כדי לחזור לסביבת העבודה המוגדרת כברירת מחדל, הקש Esc (או לחץ או הקש על סמל הסגירה בפינה השמאלית העליונה).
קביעת תצורה של לחצן עם נוסחאות מרובות
הוסף נוסחה ש מנקה את פקד קלט הטקסט בין ערכים.
הגדר את המאפיין HintTextשל Source ל- "Enter a number".
הגדר את המאפיין OnSelect של הוסף לנוסחה זו:
UpdateContext({Total:Total + Value(Source.Text)});
UpdateContext({ClearInput: ""})הערה
הפרד בין נוסחאות מרובות באמצעות נקודה-פסיק ";".
הגדר את המאפיין ברירת מחדל של מקור ל - ClearInput.
הקש F5 ולאחר מכן בדוק את האפליקציה על-ידי הוספת כמה מספרים יחד.
הוסף לחצן נוסף כדי לאפס את הסכום הכולל
הוסף לחצן שני כדי לנקות את הסכום הכולל בין חישובים.
הוסף פקד לחצן נוסף, הגדר את המאפיין טקסט שלו כ"נקה" והגדר את המאפיין OnSelect שלו לנוסחה זו:
UpdateContext({Total:0})
הקש F5, הוסף כמה מספרים ולאחר מכן לחץ או הקש על נקה כדי לאפס את הסכום הכולל.
שינוי המראה של לחצן
שינוי צורת לחצן
כברירת מחדל, Power Apps יוצר פקד לחצן מלבני עם פינות מעוגלות. באפשרותך לבצע שינויים בסיסיים בצורה של פקד לחצן על-ידי הגדרת המאפיינים גובה, רוחבורדיוס.
הערה
סמלים וצורות מספקים מגוון רחב של עיצובים, ובאפשרותך לבצע כמה מאותם פונקציות בסיסיות שפקדי לחצן מבצעים. עם זאת, סמלים וצורות אינם כוללים מאפיין טקסט.
הוסף פקד לחצן והגדר את המאפיינים גובהורוחב ל- 300 כדי ליצור לחצן ריבועי גדול.
שנה את המאפיינים RadiusTopLeft, RadiusTopRight, RadiusBottomLeft ו- RadiusBottomRight כדי להתאים את כמות העיקול בכל פינה. להלן כמה דוגמאות לצורות שונות, שכל אחת מהן מתחילה מלחצן מרובע של 300 x 300:
- הגדר את כל ארבעת ערכי הרדיוסל- 150 כדי ליצור עיגול.
- הגדר את הערכים עבור RadiusTopLeft ו- RadiusBottomRight ל- 300 כדי ליצור לחצן בצורת עלה.
- הגדר את הערכים עבור RadiusTopLeft ו- RadiusTopRight ל- 300 ואת הערכים עבור RadiusBottomLeft ו- RadiusBottomRight ל- 100 כדי ליצור לחצן בצורת טאב.
שינוי צבע של לחצן בעת ריחוף מעל לחצן
כברירת מחדל, צבע המילוי של פקד לחצן מעומעם ב- 20% בעת ריחוף מעל פקד העכבר. באפשרותך להתאים אופן פעולה זה על-ידי שינוי המאפיין HoverFill , המשתמש בפונקציה ColorFade . אם תגדיר את הנוסחה ColorFade לאחוז חיובי, הצבע יהפוך לבהיר יותר בעת ריחוף מעל הלחצן, בעוד שאחוז שלילי הופך את הצבע לכהה יותר.
- שנה את אחוז ה- ColorFade במאפיין HoverFill של אחד מהלחצנים שיצרת ובחן את האפקטים.
באפשרותך גם לציין את הצבע של פקד לחצן על-ידי הגדרת המאפיין HoverFill שלו לנוסחה המכילה את הפונקציה ColorValue במקום הפונקציה ColorFade, כמו ColorValue("אדום").
הערה
ערך הצבע יכול להיות כל הגדרת צבע CSS, שם או ערך הקסדתי.
- החלף את הפונקציה ColorFadeבפונקציה ColorValue באחד מהלחצנים שיצרת ובחן את האפקטים.
קווים מנחים בנושא נגישות
ניגודיות צבע
תמיכה בקורא מסך
- הטקסט חייב להיות קיים.
תמיכה במקלדת
- TabIndex חייב להיות אפס או גדול יותר כדי שמשתמשי לוח המקשים יוכלו לנווט אליו.
- מחווני מוקד חייבים להיות גלויים בבירור. השתמש ב- FocusedBorderColorוב- FocusedBorderThickness כדי להשיג זאת.