FrameworkElement.ArrangeOverride(Size) Yöntem
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.
Türetilmiş bir sınıfta geçersiz kılındığında, alt öğeleri yerleştirir ve türetilmiş bir sınıf için bir FrameworkElement boyut belirler.
protected:
virtual System::Windows::Size ArrangeOverride(System::Windows::Size finalSize);
protected virtual System.Windows.Size ArrangeOverride (System.Windows.Size finalSize);
abstract member ArrangeOverride : System.Windows.Size -> System.Windows.Size
override this.ArrangeOverride : System.Windows.Size -> System.Windows.Size
Protected Overridable Function ArrangeOverride (finalSize As Size) As Size
Parametreler
- finalSize
- Size
Üst öğe içinde, bu öğenin kendisini ve alt öğelerini düzenlemek için kullanması gereken son alan.
Döndürülenler
Kullanılan gerçek boyut.
Devralanlara Notlar
Düzen işlemenin düzenleme geçişini özelleştirmek isteyen denetim yazarları bu yöntemi geçersiz kılmalıdır. Uygulama deseni her görünür alt öğede çağrısı Arrange(Rect) yapmalı ve her alt öğe için istenen son boyutu parametre olarak finalRect
geçirmelidir. Üst öğeler her alt öğede çağrı Arrange(Rect) yapmalıdır, aksi takdirde alt öğeler işlenmez.
Birçok türetilmiş sınıf bu yöntemin uygulamalarını sunar. Öne çıkanlar şunlardır: ArrangeOverride(Size), ArrangeOverride(Size) ve ArrangeOverride(Size).