Pergunta

Em WPF, o que é as diferenças entre CustomControls e UserControls? Quando devo usar cada um?

Foi útil?

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

Fonte: As diferenças entre CustomControls e UserControls

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top