コマンドに問題があります。例えば。Workspace
メニュー付きです。IMenuItem
メニューでは、ICommand を含むものをインポートしています。したがって、それを機能させるには、に作成する必要がありCommandBinding
ますWorkspace
。
今、いくつかをインポートするために、DataTemplate
エクスポートしResourceDictionary
て とマージしているApp.Resources
ので、あまり良くありませんが、DataBinding
s には適用できません。
使いたいのですがCommandManager
、方法がわかりません。例が見つかりません。
また、クラスではなくエクスポートする方法はありますが、既存のクラスの値をエクスポートする方法はありますかMetaData
? ICommand
それぞれの原因IMenuItem
など、新しいクラスを宣言する必要があります
[Export(typeof(RoutedUICommand)]
class MyNewCommand : RoutedUICommand
{
public MyNewCommand()
{
//...
}
}