質問

私はメインのアプリケーションアクセスへのログインを使用しています。私も同じよういくつかのことをグーグルと試みた後、実装することができないんだけど、メインのアプリケーションからログアウトオプションがあります:

Application.Restart();

または

Application.OpenForms["loginForm"].ShowDialog();
mainForm.Close();
シンプルログアウトオプションを実装するために必要な

ヘルプ。

:スローされた例外は次のようになめらかで、あります

と、InvalidOperationException:のコレクションが変更されました。列挙操作が実行されないことがあります。

事前にのthnxます。

役に立ちましたか?

解決

私はどうなるのか

は、メインウィンドウを隠し、ログインフォームを表示することです。メインフォームが存在する場合は、新しいログイン後ちょうどチェックして、新しいデータでそれを表示(新しいユーザーの場合)または単に近いこと、新しいものを開きます。

別の解決策は、フォームを表示制御方法を有することが多分であろう。例えば、ログインフォーム、メインフォームを表示するループを有します。メインフォームが閉じているときに、ログインフォームが再び表示されます。

他のヒント

フォームを閉じなければならない場合については、ログアウトを選択した後、ログインフォームを開くとなります。ときに、それそれを検証できるメインフォームにユーザー名とパスを送信し、そのユーザーに関連する特定のデータをロードする必要があります...

ユーザーがサインインに
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top