WPF: CustomControls vs UserControls
-
03-07-2019 - |
Pergunta
Em WPF, o que é as diferenças entre CustomControls e UserControls? Quando devo usar cada um?
Solução
UserControl (Composição):
- compõe vários existente controles em um "grupo" reutilizável
- Consiste em um XAML e um por trás de código arquivo
- não pode ser denominado / templated
- deriva de UserControl
CustomControl (Estendendo um controle existente)
- Estende um controle existente com recursos adicionais
- consiste em um arquivo de código e um padrão estilo em Temas / generic.xaml
- pode ser denominado / templated
- A melhor abordagem para construir um controle biblioteca
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow