データの入力、データの取得、またはデータの検索に使用される多くのフォームの1つをロードするwinformsクライアントサーバーアプリケーションに取り組んでいます。画面の左側にボタンを配置して、右側に読み込まれるフォームを選択し、上部に通常の新規、開く、削除などのボタンを配置したいと考えています。
私は、ユーザーが使用したいアプリケーションを選択できるようにする子ウィンドウをポップアップする MDI フォームを作成することから、これに取り組み始めました。それを選択すると、右側に適切なフォームが読み込まれ、左側のボタンのテキストと機能が更新されます。パネルを使用して、フォームをボタン フォーム (ナビゲーターと呼びます) とアプリケーション フォームにロードしていました。右側のフォームが変更されたときに、イベントを使用してさまざまなボタン フォームを変更する必要がありました。私の友人は、私がおそらく間違った方法でこれを行っていたと言っていました。彼は、私のために既にそれを行っている、より優れた設計パターン、方法論、または制御がおそらくあると言いました。
このようなものをウェブで検索する方法さえ知りません。
誰かがこれについて私に指示を与えることができますか? 正しい方向に向けられていれば、調査を行うことができます。たぶん、これらすべてをすでに実行しているコントロールがありますか? ありがとうございました。