奇妙なタイトルに申し訳ありません。WPF - 複数のコントロールをグループ化し、いくつかの「ページ」の1つを表示する機能
私が3つの値A、B、Cを持つコンボボックスを持っているとしましょう。
「A」が選択されている場合、特定のコントロールセットを表示したいとします。 「B」が選択されている場合は、別のコントロールのセットを表示したいが、チケットの全く同じ場所に表示する。
基本的にはタブコントロールのようですが、タブを表示したくないのですが、特定の「ページ」が必要で、バインドされた値によってはそれらのページの1つを表示する必要があります。
私はコンボボックスの値に基づいて別々のuserControlsを作成し、それぞれの可視性を設定できることを知っていますが、私のwpfデザイナーでは、同時にすべての「ページ」を見ることができません。
これはWPFで可能ですか?ありがとう。
バインディングについてNaturalContainerがValueConverterを持つコンボボックスの特定の値にどのように表示されますか? – kenny
それはうまくいくが、私が上で述べたように、デザイナーは画面の正確な表現ではないだろう。私。ある時点で1つしか見えず、残りの部分にはスペースを取らない10のコントロールが存在する可能性があります。 – user981225
これらはすべてデザインモードで表示可能です。 BindingのBool/Visibleプロパティを設定します。デザインモードでは、すべてが真になるようにします。 – kenny