WPF:点击按钮打开新窗口

时间:2013-03-31 16:05:03

标签: c# wpf xaml mvvm

单击按钮而不触摸CS代码是否可以打开新窗口?我想做这样的事情:

<Button Command="OpenNewWindow" Content="New window" />

<Button Command="Open NameOfMyWindow" Content="New window" />

我浏览了预定义的命令,发现了一个名为Open的命令,虽然它似乎并不是为此任务设计的。

1 个答案:

答案 0 :(得分:2)

您可以使用CommandParameter

<Button Command="OpenWindow" CommandParameter="NameOfMyWindow" Content="New window" />

在处理OpenWindow命令的代码中使用该参数。

通用命令与典型的“文件”菜单关联得更紧密,您将打开文件或类似的东西。您可以为您的应用编写自定义命令