me di cuenta de que el siguiente código:¿IsEnabled vinculante es opcional cuando se vincula el comando?
<Button Content="_Timbres..."
Command="{Binding Path=ShowTimbresCommand}"
IsEnabled="{Binding Path=CanExecuteShowTimbresCommand}"/>
comporta igualmente:
<Button Content="_Timbres..."
Command="{Binding Path=ShowTimbresCommand}">
Lo que significa que el CanExecuteShowTimbresCommand se enlaza automáticamente a la propiedad IsEnabled. ¿Es cierto y por qué?
Gracias ... eso significa que puedo eliminar una gran cantidad de código XAML. –
@MichelKeijzers: Si hasta ahora siempre ha tratado con 'IsEnabled', ese es realmente el caso. –
Sí, actualmente tengo en todas partes un comando vinculante junto con IsEnabled = CanExecute para ese mismo comando. Supongo que la edición adicional que hizo en la respuesta se hace automáticamente. –