-2

私はC#でWindowsフォームを使用しており、ダイアログの境界内に他のダイアログを表示する役割を担う単一のフォームダイアログを作成しようとしています。そのために、タブコントロールを試しましたが、うまく機能し、個別のフォームを開かなくても、タブコントロールでさまざまなタイプのフォームを簡単に作成できます。

しかし、問題は、タブコントロールを使用したくないということです。左側のメインフォームにいくつかのボタンがあり、それらのボタンをクリックすると、それらのボタンの横に個別のフォームが表示されます。私はグーグルを検索しましたが、そのような例は見つかりませんでしたし、このようなコントロールを見つけることもできません。私のアプリケーションは非常にシンプルな1つのダイアログで、左側にボタンがあり、右側にそれらのボタンに基づいてさまざまなフォームを表示したいと思います... C#は私の母国語ではありませんが、今はそれに取り組む必要があり、助けが必要です。

詳しくは添付画像をご確認ください。

ここに画像の説明を入力してください

4

1 に答える 1

1

各ページは Panel のインスタンスであり、どのボタンがクリックされたかに応じて Panel インスタンスを表示/非表示にできます..それらをすべて同じサイズ、形状、および位置にします;)

于 2013-03-13T23:35:00.850 に答える