.WPF/Silverlight: Templating Custom Control PARTIALLY
Hola chicos,
Podemos escribir nuestros controles personalizados de tal manera que más adelante podemos volver a la plantilla que parcialmente? Significa, sin reemplazar todo el ControlTemplate, queremos cambiar/anular algunos de su apariencia?
Una forma, por supuesto, es la siguiente: copiar el código de ControlTemplate generic.xaml, modificar su aspecto y la sensación parcialmente, y lo utilizan en su xaml, como se muestra a continuación:
<MyCustomControl>
<MyCustomControl.Template>
<ControlTemplate>
<!-- paste the copied and modified code from generic.xaml here-->
</ControlTemplate>
</MyCustomControl.Template>
<!--other code-->
</MyCustomControl>
Pero el problema con este enfoque es que, hacemos nuestro xaml demasiado detallado. Y realmente no me gusta. Estoy buscando alguna solución que pueda salvarme de contaminar el xaml donde estoy usando mi control personalizado.
Gracias en previsión!
.
Creo que responde mi pregunta en la medida en que se puede hacer. Y dado que lo que no se puede hacer, no se puede responder, ¡entonces lo acepto! – Nawaz