Pregunta

En WPF, ¿cuáles son las diferencias entre CustomControls y UserControls? ¿Cuándo debo usar cada uno?

¿Fue útil?

Solución

UserControl (Composición):

  • Compone múltiples controles existentes en un " grupo " "
  • reutilizable
  • consiste en un XAML y un código detrás archivo
  • No puede ser diseñado / con plantilla
  • Deriva de UserControl

CustomControl (Extendiendo un control existente)

  • Extiende un control existente con características adicionales
  • Consta de un archivo de código y un valor predeterminado estilo en Temas / Generic.xaml
  • Puede ser de estilo / plantilla
  • El mejor enfoque para construir un control biblioteca

Fuente: Las diferencias entre CustomControls y UserControls

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top