0

私の wpf ウィンドウでは、コンボ ボックスの選択が変更されたときに、その一部を変更 (さまざまなコントロールを表示) したいと考えています。コンボボックスを使用するだけで、TabControl とまったく同じように動作します。C# のコード ビハインドで他のコントロールを非表示にしながら、一部のコントロールを表示できることはわかっていますが、他に優れたソリューションがあるかどうかを確認したいと考えています。

4

1 に答える 1

0

2つGridまたはGroupBox(または他のコンテナタイプの)コントロールを使用して、それぞれに適切なコントロールのセットを配置できます。このようにして、各コントロールを直接非表示にするのではなく、パネルの可視性だけでコントロールのセット全体を非表示にすることができます。

コントロールのセットごとにユーザーコントロールを作成することが適切な場合があります。ただし、これは特定のケースによって異なります。

于 2012-05-10T20:30:54.987 に答える