Эта документация перемещена в архив и не поддерживается.

FrameworkElement.SizeChanged - событие

Обновлен: Ноябрь 2007

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

Пространство имен:  System.Windows
Сборка:  PresentationFramework (в PresentationFramework.dll)
XMLNS для XAML: http://schemas.microsoft.com/winfx/xaml/presentation

public event SizeChangedEventHandler SizeChanged
/** @event */
public void add_SizeChanged (SizeChangedEventHandler value)
/** @event */
public void remove_SizeChanged (SizeChangedEventHandler value)

JScript не поддерживает события.
<object SizeChanged="SizeChangedEventHandler" .../>

Поле идентификатора

SizeChangedEvent

Стратегия маршрутизации

Прямая

Делегат

SizeChangedEventHandler

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

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

Windows Vista

Среды .NET Framework и .NET Compact Framework поддерживают не все версии каждой платформы. Поддерживаемые версии перечислены в разделе Требования к системе для .NET Framework.

.NET Framework

Поддерживается в версиях: 3.5, 3.0
Показ: