UIElement.OnRenderSizeChanged(SizeChangedInfo) 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, düzen sistemi tarafından yönlendirilen işleme işlemlerine katılır. Bu yöntem, düzen güncelleştirmesi sonrasında ve düzen güncelleştirmesi sonucunda öğesi RenderSize değiştiyse işlemeden önce çağrılır.
protected public:
virtual void OnRenderSizeChanged(System::Windows::SizeChangedInfo ^ info);
protected internal virtual void OnRenderSizeChanged (System.Windows.SizeChangedInfo info);
abstract member OnRenderSizeChanged : System.Windows.SizeChangedInfo -> unit
override this.OnRenderSizeChanged : System.Windows.SizeChangedInfo -> unit
Protected Friend Overridable Sub OnRenderSizeChanged (info As SizeChangedInfo)
Parametreler
- info
- SizeChangedInfo
Eski ve yeni boyutları içeren ve gerçekte hangi boyutun değiştiğine ilişkin paketlenmiş parametreler ()SizeChangedInfo .
Açıklamalar
Bu yöntemin varsayılan uygulaması yoktur. Tipik bir WPF çerçeve düzeyi öğesi, öğesinden FrameworkElementgeçersiz kılma uygulamasını kullanır. Uygulama, FrameworkElement ve Height özelliklerini geçersiz kılmanın Width ve düzeni yeniden oluşturmanın temellerini işler. Düzeyinde geçersiz kılma OnRenderSizeChanged UIElement , öğe uygulamanızın WPF çerçeve düzeyi uygulamasını kasıtlı olarak kullanmadığını ve bu nedenle öğenizin düzen mantığını genellikle bir değiştirme düzen sistemi yazarak daha doğrudan işlemesi gerektiğini gösterir.