Esta página foi útil?
Seus comentários sobre este conteúdo são importantes. Queremos saber sua opinião.
Comentários adicionais?
1500 caracteres restantes
Exportar (0) Imprimir
Expandir Tudo
Este artigo foi traduzido por máquina. Coloque o ponteiro do mouse sobre as frases do artigo para ver o texto original. Mais informações.
Tradução
Original

Método FrameworkElement.OnRenderSizeChanged

Aumenta o SizeChanged evento, usando sistema autônomo informações especificadas sistema autônomo parte dos dados do evento eventual.

Namespace:  System.Windows
Assembly:  PresentationFramework (em PresentationFramework.dll)

protected internal override void OnRenderSizeChanged(
	SizeChangedInfo sizeInfo
)
Você não pode usar métodos em XAML.

Parâmetros

sizeInfo
Tipo: System.Windows.SizeChangedInfo
Detalhes do dimensionar do antigo e novo envolvido na alterar.

Este método sobrescreve OnRenderSizeChanged. Se você telefonar este método redefinirá o ActualWidth propriedade, o ActualHeight propriedade ou ambos, dependendo o que é especificado sistema autônomo alterado nos argumentos fornecidos e irá gerar sempre o evento.

Observações para Inheritors:

Não substituir esse método para cenários típicos de layout.O sistema de layout opera de maneira assíncrono deliberadamente para garantir que todos os possíveis layout organizar e casos de medida são considerados.O sistema de layout substituir métodos MeasureOverride e ArrangeOverride geralmente são suficientes para qualquer personalização de layout necessária. OnRenderSizeChanged é exposto sistema autônomo um documento. Você pode substituir OnRenderSizeChanged Para corrigir para casos excepcionais onde um time de execução comportamental alterar relacionados à entrada eventos combinados com o controle recomposition em resposta podem dar informações imprecisas layout.

Você ainda pode substituir esse método em classes derivadas (ele está protegido mas não sealed).Sempre telefonar a implementação base para preservar o comportamento mencionado acima, a menos que tenha motivos muito específicos para desativação padrão Nível de estrutura do WPF comportamento de renderização.Com falha para elevar o SizeChanged evento causará o comportamento de layout não-padrão se usando o padrão Nível de estrutura do WPF layout implementação do sistema.

Windows Vista, Windows XP SP2, Windows Server 2003

o.NET Framework e.NET Compact Framework não oferecem suporte a todas as versões de cada plataforma. Para obter uma lista de versões suportadas, consulte Requisitos de sistema do .NET framework.

.NET Framework

Compatível com: 3.5, 3.0

Contribuições da comunidade

ADICIONAR
Mostrar:
© 2015 Microsoft