Partilhar via


FrameworkElement.SizeChanged Evento

Definição

Ocorre quando as propriedades ActualHeight ou ActualWidth alteram o valor deste elemento.

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

Tipo de evento

Comentários

Os eventos roteado diretos não seguem uma rota, eles são manipulados apenas dentro do mesmo elemento no qual são gerados. Os eventos roteado 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 .

O sistema de layout lê as propriedades dentro da SizeChangedEventArgs classe de argumento desse evento, para determinar se as alterações de tamanho relatadas devem ser consideradas significativas. Isso permite que o sistema de layout ou suas implementações de layout específicas do controle evitem forçar uma alteração de layout devido a diferenças visualmente imperceptíveis entre valores de altura ou largura novos e antigos. As diferenças imperceptíveis podem ser devido ao arredondamento ou cálculos do mesmo resultado de tipos de dados de ponto flutuante.

Informações de evento encaminhado

Campo Identificador SizeChangedEvent
Estratégia de roteamento Direto
Delegar SizeChangedEventHandler

Aplica-se a

Confira também