Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/wpf/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# RouteDuicCommand的所有者类型是什么_C#_Wpf_Routed Commands - Fatal编程技术网

C# RouteDuicCommand的所有者类型是什么

C# RouteDuicCommand的所有者类型是什么,c#,wpf,routed-commands,C#,Wpf,Routed Commands,我正在努力理解的参数 ownerType参数的作用是什么 将null或typeof(object)传递为ownerType是有效的解决方案吗 调用空构造函数时,ownerType的值是多少 我目前的情况如下: public static class CustomApplicationCommands { public static RoutedUICommand SettingsCommand = new RoutedUICommand( text: "Opens t

我正在努力理解的参数

  • ownerType
    参数的作用是什么
  • null
    typeof(object)
    传递为
    ownerType
    是有效的解决方案吗
  • 调用空构造函数时,
    ownerType
    的值是多少
我目前的情况如下:

public static class CustomApplicationCommands
{
    public static RoutedUICommand SettingsCommand = new RoutedUICommand(
        text: "Opens the settings window",
        name: nameof(SettingsCommand),
        ownerType: typeof(object), // ???
        inputGestures: new InputGestureCollection(new InputGesture[] {
            new KeyGesture(Key.F10)
        })
    );
}
请随时询问更多信息。我将非常感谢你的回答。谢谢大家!

ownerType参数的作用是什么

它在内部使用,例如在读取或写入Xaml时。它也用在英语中

null
typeof(object)
作为ownerType传递是有效的解决方案吗?
调用空构造函数时,
ownerType
的值是多少

是的,您可以传递
null
,调用默认构造函数时确实会发生这种情况

ownerType参数的作用是什么

它在内部使用,例如在读取或写入Xaml时。它也用在英语中

null
typeof(object)
作为ownerType传递是有效的解决方案吗?
调用空构造函数时,
ownerType
的值是多少


是的,您可以传递
null
,调用默认构造函数时确实会发生这种情况。

注册命令的类型(在线文档中提到)表示声明设置命令的类,即CustomApplicationCommand。如果调用空构造函数,
ownerType
将为
null
。您可以在注册命令的类型上找到源代码(在线文档中提到)表示声明设置命令的类,即CustomApplicationCommand。如果调用空构造函数,
ownerType
将为
null
。你可以在几秒钟内找到源代码!把你的答案充实一点,并在
CommandConverter
中添加了一个链接,指向更有趣的用法。几秒钟后就可以了!稍微充实一下你的答案,并添加了一个链接,指向
CommandConverter
中更有趣的用法。