3

CSコードに触れずにボタンクリック時に別ウィンドウを開くことはできますか?私はこのようなことをしたいと思います:

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

また

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

定義済みのコマンドをブラウズしたところ、Open という名前のコマンドが見つかりましたが、このタスク用に設計されているようには見えません。

4

1 に答える 1

2

CommandParameterを使用できます

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

そして、OpenWindow コマンドを処理するコードでそのパラメーターを使用します。

一般的なコマンドは、典型的な「ファイル」メニューとより密接に関連しており、ファイルなどを開くことができます。アプリのカスタム コマンドを記述できます

于 2013-03-31T16:15:05.900 に答える