コマンドを宣言する UserControl があります。
public static readonly DependencyProperty CommandProperty =
DependencyProperty.Register("Command", typeof(ICommand), typeof(MyUserControl));
public ICommand Command
{
get { return (ICommand) GetValue(CommandProperty); }
set { SetValue(CommandProperty, value); }
}
コマンドは親 UI によって割り当てられます。
UserControl の IsEnabled をコマンドの可用性にバインドするにはどうすればよいですか?