Ringkasan
Antarmuka pengguna yang dikodekan menyulitkan pengelolaan tata letak dan perilaku. Pendekatan ini sering mencakup logika tata letak dan perilaku, dan menghasilkan kopling yang ketat di antara keduanya. Perubahan dalam desain antarmuka pengguna dapat menyebabkan efek langsung ke seluruh basis kode. Mempertahankan codebase dengan tidak memisahkan antara antarmuka pengguna dan perilaku yang jelas dapat menyulitkan.
.NET MAUI memungkinkan Anda menentukan UI menggunakan XAML. Pemisahan ini memungkinkan Anda fokus pada logika perilaku dalam file kode C# Anda. Desainer UI sekarang dapat fokus pada UI, sementara programmer dapat fokus pada kode.
.NET MAUI XAML memungkinkan Anda menyesuaikan UI untuk setiap platform menggunakan OnPlatform
ekstensi markup. Pendekatan ini memungkinkan Anda merancang aplikasi yang dapat menggunakan fitur UI khusus OS, tetapi itu masih terlihat bagus di semua platform.
Dalam modul ini, Anda melihat cara menggunakan XAML untuk efek terbaiknya untuk mendesain UI untuk aplikasi lintas platform. Secara khusus, Anda mempelajari:
- Manfaat menggunakan XAML daripada menentukan UI untuk aplikasi .NET MAUI di C#.
- Cara membuat halaman dan kontrol dan mengatur propertinya menggunakan XAML.
- Cara menangani peristiwa UI dan menyambungkannya di XAML.
- Cara membuat dan menggunakan ekstensi markup XAML.
- Cara mengatur nilai khusus platform dalam markup XAML.