Tengo un control de usuario en WPF que quiero que el texto de una de sus etiquetas se lea del XAML donde se utiliza. Por lo tanto ..Configuración del valor de la propiedad XAML para el control del usuario
Mi Control de Usuario:
<UserControl x:Class="muc">
<Label Foreground="#FF7800" FontSize="20" FontWeight="Bold">
<Label.Content>
<Binding ElementName="TestName" Path="." />
</Label.Content>
</Label>
</UserControl>
Luego de usarlo:
<mycontorls:muc TestName="This is a test" />
pero no funciona ... ¿Cómo puedo leer las propiedades?
Todo lo que desea es una propiedad de dependencia denominada TestName que se debe crear en el código subyacente del UserControl como retrata AlvinfromDiaspar. A continuación, puede vincular el contenido de la Etiqueta a la propiedad TestName del UserControl utilizando ElementName (Quartermeister ) o enlace RelativeSource (respuesta de Pavel Minaev). – Amsakanna