Escenario:¿Cómo utilizar una tecla de acceso en un botón de WPF con una ContentTemplate personalizada?
Actualmente tengo este código XAML:
<Button Content="_Cancel" IsCancel="True" Command="{Binding Path=CancelCommand}" Margin="5">
<Button.ContentTemplate>
<DataTemplate>
<TextBlock Margin="10,0,10,0" />
</DataTemplate>
</Button.ContentTemplate>
</Button>
Obviamente, la tecla de acceso (la 'c' clave: _Cancel) no funciona en combinación con el TextBlock. De hecho, creo que TextBlock debería ser un ContentPresenter (abajo), pero esto bloquea mi instancia de Visual Studio 2010 todo el tiempo.
<ContentPresenter Margin="10,0,10,0" RecognizesAccessKey="True" />
Pregunta:
- ¿Cuál es la mejor solución para utilizar teclas de acceso en un botón WPF con una ContentTemplate?
¡Gracias de antemano!
¡Genial, rápido y funciona! ¡Gracias! –