0

MVVMのパターンを踏襲して、WPFで顧客検索画面を作成しています。私のシナリオでは、現在 3 つの可能な検索オプションがあります。顧客の姓。顧客照会番号; フォローアップの期限が x 日後にあるお客様。

利用可能な検索ごとに 1 つずつ、3 行のグリッドがあります。ユーザーが実行したい検索を識別するためのそれぞれのラジオ ボタンとボタン。それぞれのビュー モデルにコマンドを追加しますが、XAML ではどのように正しいコマンドを設定し、正しいパラメーターをコマンドに渡すのでしょうか? 私が考えることができる唯一の方法は、3つのボタンであり、2つの該当しないものを折りたたむ???????? これは汗まみれのハックに聞こえます....

誰かが私に正しい方法を教えてくれますか?

ありがとう

4

1 に答える 1

0

TextBox が 1 つ、 Button が 1 つ、境界のある RadioButtonsがいくつか必要なようです。

次に、Command で MultiBinding を CommandParameter使用して、選択した RadioButton のテキストと値の両方を渡します (どちらも ViewModel の値にバインドされています)。

于 2012-10-29T17:13:44.790 に答える