ViewExtensions Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Animatable ölçeklendirme, döndürme ve düzen işlevleri sağlayan s için VisualElementuzantı yöntemleri.
public ref class ViewExtensions abstract sealed
public static class ViewExtensions
type ViewExtensions = class
Public Module ViewExtensions
- Devralma
-
ViewExtensions
Yöntemler
CancelAnimations(VisualElement) |
Öğesindeki |
FadeTo(VisualElement, Double, UInt32, Easing) |
, |
InvalidateMeasure(VisualElement) |
Düzen güncelleştirmeleri, yerleşik düzen sistemi davranışına güvenmek yerine uygulama kodu tarafından zorlanabilir. Ancak, bu genellikle önerilmez. InvalidateArrange, InvalidateMeasure veya UpdateLayout çağrıları genellikle gereksizdir ve fazla kullanıldıysa düşük performansa neden olabilir. Uygulama kodunun düzen özelliklerini değiştirebileceği birçok durumda, düzen sistemi büyük olasılıkla güncelleştirmeleri zaman uyumsuz olarak işliyor olacaktır. Düzen sistemi ayrıca üst-alt ilişkiler aracılığıyla düzen değişikliklerinin basamaklarıyla ilgilenmeye yönelik iyileştirmelere sahiptir ve uygulama koduyla düzeni zorlamak bu iyileştirmelere karşı çalışabilir. Bununla birlikte, düzeni zorlamanın zamanlama sorununu veya düzenle ilgili başka bir sorunu çözmek için en iyi seçenek olduğu daha karmaşık senaryolarda düzen durumlarının mevcut olması mümkündür. Sadece kasten ve tedbirli kullanın. |
LayoutTo(VisualElement, Rect, UInt32, Easing) |
view belirtilen dikdörtgene bounds kolaylaştıran bir görev döndürür. |
RelRotateTo(VisualElement, Double, UInt32, Easing) |
VisualElement tarafından belirtilen |
RelScaleTo(VisualElement, Double, UInt32, Easing) |
tarafından belirtilen |
RotateTo(VisualElement, Double, UInt32, Easing) |
, ve |
RotateXTo(VisualElement, Double, UInt32, Easing) |
tarafından |
RotateYTo(VisualElement, Double, UInt32, Easing) |
tarafından |
ScaleTo(VisualElement, Double, UInt32, Easing) |
tarafından |
ScaleXTo(VisualElement, Double, UInt32, Easing) |
tarafından |
ScaleYTo(VisualElement, Double, UInt32, Easing) |
tarafından |
TranslateTo(VisualElement, Double, Double, UInt32, Easing) |
Öğelere TranslationX ve TranslationY özelliklere geçerli değerlerinden yeni değerlere animasyon ekler. Bu, giriş düzeninin görsel düzen ile aynı konumda olmasını sağlar. |