תקציר

הושלמה

ממשק משתמש עם קוד מקשה על ניהול הפריסה וההתנהגות. גישה זו כוללת לעתים קרובות פריסה והיגיון התנהגותי, והתוצאה היא צימוד הדוק בין השניים. שינוי בעיצוב ממשק המשתמש עלול לגרום להשפעה של לדפוק על בשאר בסיס הקוד. ניהול בסיס קוד שבו אין הפרדה נקייה של ממשק משתמש והתנהגות עשויה להיות קשה.

.NET MAUI מאפשר לך להגדיר ממשק משתמש באמצעות XAML. הפרדה זו מאפשרת לך להתמקד לוגיקה של אופן פעולה בקובצי קוד C# שלך. מעצבי ממשק המשתמש יכולים כעת להתמקד בממשק המשתמש, בעוד המתכנתים יכולים להתמקד בקוד.

XAML של .NET MAUI מאפשר לך להתאים אישית את ממשק המשתמש עבור כל פלטפורמה באמצעות OnPlatform הרחבת הסימון. גישה זו מאפשרת לך לעצב אפליקציות יכולות להשתמש בתכונות ממשק משתמש ספציפיות של מערכת ההפעלה, אך זה עדיין נראה טוב בכל הפלטפורמות.

במודול זה, ראית כיצד להשתמש ב- XAML כדי להוסיף את האפקט הטוב ביותר שלו לעיצוב ממשק המשתמש עבור אפליקציה חוצת פלטפורמות. באופן ספציפי, למדת:

  • היתרונות של שימוש ב- XAML על-פני הגדרת ממשק המשתמש עבור יישום .NET MAUI ב- C#‎.
  • כיצד ליצור דפים ופקדים ולהגדיר את המאפיינים שלהם באמצעות XAML.
  • כיצד לטפל באירועי ממשק משתמש ולהדר אותם ב- XAML.
  • כיצד ליצור הרחבות סימון של XAML ולהשתמש בהן.
  • כיצד להגדיר ערכים ספציפיים לפלטפורמה ב- XAML markup.

למד עוד