2つのフォームがあるアプリケーションがあります。1つは管理者アクセス専用に設計されており、もう1つはユーザーアクセス専用に設計されています。私がやりたいのは、ユーザーが管理者であるかどうかを確認することです。管理者である場合は、管理者フォームをロードのみにします。アプリケーションを起動するユーザーが管理者でない場合は、ユーザーフォームのみをロードします。ユーザーがフォームの作成を終了すると、終了時にアプリケーションを終了します。
ロードするフォームを決定する「ロジック」フォームが必要ですか?ユーザーのアクセスに関係なく、画面にすべてのフォームが表示されるという問題があります。開始時にロードされた前のまたは最初のWinFormに対してWinFormを完全に制御するにはどうすればよいですか?画面には一度に1つのフォームしか表示されません。