C# Windows フォーム アプリケーションでプログラムを作成しています。
私がやっていることのシナリオを教えてください:
- プログラムにログインします(ログインシステム)
- プログラムはユーザーの許可値を決定します (私が 3 だとしましょう)
- 権限の値に応じて、メイン メニューにボタン 3a が表示されます。ユーザーが 2 より大きい許可値を持っている場合、ユーザーはすべてのボタン 3b を表示します。ユーザーの許可値が 2 未満の場合、ユーザーには 1 つのボタンしか表示されません
- ログアウトすると、.hide を使用してメイン メニューが非表示になり、ログイン フォームが再び表示されます。
- 別のユーザーにログインします (権限値 = 1)
- 本来あるべき 1 つだけでなく、すべてのボタンが表示されます。
権限の値に応じて、ログイン後にメインメニューを「やり直す」方法を知っている人はいますか?