FrameworkElement.SizeChanged Evento

Definição

Ocorre quando as propriedades ActualHeight ou ActualWidth alteram o valor deste elemento.Occurs when either the ActualHeight or the ActualWidth properties change value on this element.

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

Comentários

Eventos roteados diretos não seguem uma rota, eles são manipulados apenas dentro do mesmo elemento no qual são gerados.Direct routed events do not follow a route, they are only handled within the same element on which they are raised. Os eventos roteados diretos dão suporte a outro comportamento de evento roteado: eles dão suporte a uma coleção de manipuladores acessíveis e podem ser usados como um EventTrigger em um estilo.Direct routed events do support other routed event behavior: they support an accessible handlers collection, and can be used as an EventTrigger in a style.

O sistema de layout lê Propriedades dentro da classe de argumento de SizeChangedEventArgs desse evento, para determinar se as alterações de tamanho relatadas devem ser consideradas significativas.The layout system reads properties within the SizeChangedEventArgs argument class of this event, to determine whether the reported size changes should be considered significant. Isso permite que o sistema de layout ou suas implementações de layout específicas de controle evitem forçar uma alteração de layout devido a diferenças visualmente imperceptívels entre valores antigos e novos de altura ou largura.This allows the layout system or your control-specific layout implementations to avoid forcing a layout change due to visually imperceptible differences between old and new height or width values. As diferenças imperceptívels podem ser devido ao arredondamento ou a cálculos de mesmo resultado de tipos de dados de ponto flutuante.The imperceptible differences might be due to rounding or same-result calculations of a floating-point data types.

Informações Sobre Eventos RoteadosRouted Event Information

Campo de identificadorIdentifier field SizeChangedEvent
Estratégia de roteamentoRouting strategy EncaminheDirect
DelegadoDelegate SizeChangedEventHandler

Aplica-se a

Veja também