yo tengo un control de usuario que contiene un botón y algunos otros controles:UserControls WPF - Establecer la propiedad .Command en el botón de control de usuario en el interior
<UserControl>
<StackPanel>
<Button x:Name="button" />
...
</StackPanel>
</UserControl>
Al crear una nueva instancia de que el control, quiero llegar a la propiedad Comando del botón:
<my:GreatUserControl TheButton.Command="{Binding SomeCommandHere}">
</my:GreatUserControl>
por supuesto, la cosa "TheButton.Command" no funciona.
Así que mi pregunta es: Usando XAML, ¿cómo puedo configurar la propiedad .Command del botón dentro de mi control de usuario?
Gracias, Matt. Me di cuenta de que en parte podría hacerlo registrando DependencyProperty, pero esperaba que hubiera una manera más fácil (por ejemplo, quizás exponer el botón como propiedad del control) y luego configurarlo en XAML. De todos modos. Esto lo hara. Gracias por la respuesta. –
Esto se rompe cuando agrega un DataContext a su control de usuario. – Nicholas
Paciente: "Duele cuando hago esto". Doctor: "Deja de hacer eso". –