Bagikan melalui


Xamarin.Forms Efek

Xamarin.Forms antarmuka pengguna dirender menggunakan kontrol asli platform target, memungkinkan aplikasi untuk mempertahankan tampilan dan nuansa Xamarin.Forms yang sesuai untuk setiap platform. Efek memungkinkan kontrol asli pada setiap platform disesuaikan tanpa harus menggunakan implementasi perender kustom.

Pengantar Efek

Efek memungkinkan kontrol asli pada setiap platform disesuaikan, dan biasanya digunakan untuk perubahan gaya kecil. Artikel ini menyediakan pengenalan efek, menguraikan batas antara efek dan perender kustom, dan menjelaskan PlatformEffect kelas.

Membuat Efek

Efek menyederhanakan penyesuaian kontrol. Artikel ini menunjukkan cara membuat efek yang mengubah warna Entry latar belakang kontrol saat kontrol mendapatkan fokus.

Meneruskan Parameter ke Efek

Membuat efek yang dikonfigurasi melalui parameter memungkinkan efek digunakan kembali. Artikel ini menunjukkan penggunaan properti untuk meneruskan parameter ke efek, dan mengubah parameter saat runtime.

Memanggil Peristiwa dari Efek

Efek dapat memanggil peristiwa. Artikel ini menunjukkan cara membuat peristiwa yang mengimplementasikan pelacakan jari multi-sentuh tingkat rendah dan memberi sinyal aplikasi untuk menekan sentuhan, gerakan, dan rilis.

RoundEffect yang Dapat Digunakan Kembali

RoundEffect adalah efek yang dapat digunakan kembali yang dapat diterapkan ke kontrol apa pun yang berasal dari VisualElement untuk merender kontrol sebagai lingkaran. Efek ini dapat digunakan untuk membuat gambar melingkar, tombol melingkar, atau kontrol melingkar lainnya.