FrameworkElement.SizeChanged Событие

Определение

Происходит при изменении значения любого из свойств ActualHeight или ActualWidth данного элемента.

public:
 event System::Windows::SizeChangedEventHandler ^ SizeChanged;
public event System.Windows.SizeChangedEventHandler SizeChanged;
member this.SizeChanged : System.Windows.SizeChangedEventHandler 
Public Custom Event SizeChanged As SizeChangedEventHandler 

Тип события

SizeChangedEventHandler

Комментарии

Прямые перенаправленные события не следуют маршруту, они обрабатываются только в том же элементе, на котором они создаются. Прямые перенаправленные события поддерживают другое поведение перенаправленных событий: они поддерживают коллекцию доступных обработчиков и могут использоваться в стиле EventTrigger .

Система макета считывает свойства в SizeChangedEventArgs классе аргументов этого события, чтобы определить, следует ли учитывать изменения размера, внесенные в отчет. Это позволяет системе макета или реализации макета для конкретного элемента управления избежать принудительного изменения макета из-за визуально невидимых различий между старыми и новыми значениями высоты или ширины. Незаметные различия могут быть вызваны округлением или вычислениями одного результата типов данных с плавающей запятой.

Сведения о маршрутизируемом событии

Поле идентификатора SizeChangedEvent
Стратегия маршрутизации Прямой доступ
Делегат SizeChangedEventHandler

Применяется к

См. также раздел