FrameworkElement.ArrangeOverride(Size) Yöntem
Ö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
- finalSize
- Size
Üst öğe içinde, bu öğenin kendisini ve alt öğelerini düzenlemek için kullanması gereken son alan.
Kullanılan gerçek boyut.
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).
Ürün | Sürümler |
---|---|
.NET Framework | 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
Windows Desktop | 3.0, 3.1, 5, 6, 7, 8, 9, 10 |
.NET geri bildirimi
.NET, açık kaynak bir projedir. Geri bildirim sağlamak için bir bağlantı seçin: