はのは、私はプログラム的に2つのUserControlの間で切り替えたいとしましょう:どうやってクラスを別のxamlに動的にバインドできますか?
- 1ユーザーコントロールは、ラベル
- とTextBoxの他に、私は、単一の分離コードが欲しいだけのTextBox
が含まれているが含まれています。出来ますか ?もしそうなら、どのように?上記の要件を行う方法ではない場合は?
はのは、私はプログラム的に2つのUserControlの間で切り替えたいとしましょう:どうやってクラスを別のxamlに動的にバインドできますか?
が含まれているが含まれています。出来ますか ?もしそうなら、どのように?上記の要件を行う方法ではない場合は?
あなたが正しく理解していれば、同様の動作をする2つのユーザーコントロールがあり、コードビハインドを2倍にしたくないのですか?
コントロールのViewModelを作成します。両方のコントロールで同じViewModelを使用します。 MVVM-Patternを見てください。
もう1つの可能性は、CustomControlを作成し、2つのテンプレートを作成することです。
なぜdatacontextのいくつかのプロパティに基づいてスタイルトリガを使用して、1つのusercontrolを持ち、ラベルの可視性を切り替えるのはなぜですか?
これは実際の人為的な例であるため、私は単に隠す以外のものが必要な場合があります:) – user310291