1

我有一些命令问题。例如。我有Workspace一个菜单。在我导入的菜单IMenuItem中包含 ICommand。所以为了让它工作,我必须CommandBinding在我的Workspace.

现在,要导入一些DataTemplate我正在导出ResourceDictionary并将其与 合并App.Resources,所以它根本不是很好,但它甚至不适用于DataBindings。

我想使用CommandManager但我不知道如何使用,我找不到任何示例。

另外我想问有没有办法导出不是类,而是导出现有类的值,我不是说MetaData。因为每个ICommandIMenuItem我必须声明新类

[Export(typeof(RoutedUICommand)]
class MyNewCommand : RoutedUICommand
{

    public MyNewCommand()
    {
        //...
    }
}
4

0 回答 0