สรุป

เสร็จสมบูรณ์เมื่อ

UI ที่มีรหัสทําให้จัดการเค้าโครงและลักษณะการทํางานได้ยาก วิธีนี้มักจะรวมถึงตรรกะเค้าโครงและพฤติกรรม และส่งผลให้เกิดการต่อกันอย่างแน่นหนาระหว่างทั้งสอง การเปลี่ยนแปลงในการออกแบบ UI อาจทําให้เกิดผลกระทบที่ทําให้เกิดการเคาะเมื่อเกิดข้อผิดพลาดในโค้ดที่เหลือ การรักษาโค๊ดเบสที่ไม่มีการแยก UI ที่สะอาดและลักษณะการทํางานอาจเป็นเรื่องยาก

MAUI .NET ช่วยให้คุณสามารถกําหนด UI โดยใช้ XAML การแยกนี้ช่วยให้คุณมุ่งเน้นไปที่ตรรกะลักษณะการทํางานในไฟล์โค้ด C# ของคุณ ขณะนี้ผู้ออกแบบ UI สามารถมุ่งเน้นไปที่ UI ในขณะที่โปรแกรมเมอร์สามารถมุ่งเน้นที่โค้ดได้

.NET MAUI XAML ช่วยให้คุณสามารถกําหนดค่า UI สําหรับแต่ละแพลตฟอร์มโดยใช้ส่วนขยายมาร์กอัป OnPlatform วิธีนี้ช่วยให้คุณออกแบบแอปที่สามารถใช้ประโยชน์จากคุณลักษณะ UI เฉพาะของ OS แต่ยังคงดูดีในทุกแพลตฟอร์ม

ในโมดูลนี้ คุณเห็นวิธีการใช้ XAML เพื่อให้มีผลดีที่สุดสําหรับการออกแบบ UI สําหรับแอปข้ามแพลตฟอร์ม โดยเฉพาะ คุณได้เรียนรู้:

  • ประโยชน์ของการใช้ XAML ในการกําหนด UI สําหรับแอป .NET MAUI ใน C#
  • วิธีการสร้างหน้าและตัวควบคุม และตั้งค่าคุณสมบัติโดยใช้ XAML
  • วิธีการจัดการเหตุการณ์ UI และต่อสายเหตุการณ์เหล่านั้นขึ้นใน XAML
  • วิธีการสร้างและใช้ส่วนขยายมาร์กอัป XAML
  • วิธีการตั้งค่าเฉพาะแพลตฟอร์มในมาร์กอัป XAML

ศึกษาเพิ่มเติม