0

これがあまりにも初心者の質問である場合は申し訳ありません。辛抱していただきありがとうございます...

私は VS2010 で .NET Winforms アプリケーションに取り組んでいます。

menustripitem が選択されていることに基づいて、フォーム上のコントロールのグループを非表示/表示したい。TabControl を提案する前に、メニュー項目をグループ化する必要があるため、メニューストリップを使用していることを明確にさせてください。

ぐちゃぐちゃになってしまった… 現在、すべてのパネルを非表示にして重ねています。どの menustripitem が選択されているかに基づいて、パネルを表示しています。さらに、これはうまく機能していません...コードビハインドからvisible = trueを設定しても、一部のパネルでは何も起こらないようです...パネルが他の何かの下にあるかどうかわかりません。

きっとこれは単純なはずです。このような UI をどのように構築しますか? どのコントロールを使用しますか?

4

1 に答える 1

2

UIの大規模なオーバーホールの時間のように聞こえます。関連するコントロールをユーザーコントロールで整理し、これらの1つを表示し、他を非表示にします。

たぶん、MDIを使用して、メニュー項目をマージすることができます。

于 2011-10-17T06:07:16.270 に答える