Share via


Xamarin.Forms Efekt -leri

Xamarin.Forms kullanıcı arabirimleri, hedef platformun yerel denetimleri kullanılarak işlenir ve uygulamaların her platform için uygun genel görünümü korumasına olanak tanır Xamarin.Forms . Efektler, her platformdaki yerel denetimlerin özel işleyici uygulamasına başvurmak zorunda kalmadan özelleştirilmesine olanak sağlar.

Efektlere Giriş

Efektler, her platformdaki yerel denetimlerin özelleştirilmesine olanak sağlar ve genellikle küçük stil değişiklikleri için kullanılır. Bu makale efektlere giriş niteliğindedir, efektlerle özel işleyiciler arasındaki sınırı özetler ve sınıfını PlatformEffect açıklar.

Efekt Oluşturma

Efektler, denetimin özelleştirmesini basitleştirir. Bu makalede, denetim odağı kazandığında denetimin Entry arka plan rengini değiştiren bir efektin nasıl oluşturulacağı gösterilmektedir.

Parametreleri Bir Efekte Geçirme

Parametreler aracılığıyla yapılandırılmış bir efekt oluşturmak, efektin yeniden kullanılmasını sağlar. Bu makaleler, parametreleri bir efekte geçirmek için özelliklerin kullanılmasını ve çalışma zamanında parametrenin değiştirilmesini gösterir.

Bir Efektten Olayları Çağırma

Efektler olayları çağırabilir. Bu makalede, düşük düzeyli çok dokunmalı parmak izleme uygulayan ve bir uygulamaya dokunma baskıları, taşımalar ve yayınlar için sinyaller veren bir olayın nasıl oluşturulacağı gösterilmektedir.

Yeniden kullanılabilir RoundEffect

RoundEffect, denetimi daire olarak işlemek için VisualElement'ten türetilen herhangi bir denetime uygulanabilen yeniden kullanılabilir bir efekttir. Bu etki dairesel görüntüler, dairesel düğmeler veya diğer dairesel denetimler oluşturmak için kullanılabilir.