私はForm1のとform2.First時間のForm2は以下のコードによってロードされる2つの形態があり、このページでは私のサインです..私は別のフォームForm1.Howをロードしたいにおける記号の後 Windowsフォーム間の表示と非表示に切り替えるには?
application.run(new form2())
しかし
、私は意志私が新しいFrom2()を作成している場合、これはそこに尊重されたコントロールを表示しない新しいフォームを作成しています。私はForm1のとform2.First時間のForm2は以下のコードによってロードされる2つの形態があり、このページでは私のサインです..私は別のフォームForm1.Howをロードしたいにおける記号の後 Windowsフォーム間の表示と非表示に切り替えるには?
application.run(new form2())
しかし
、私は意志私が新しいFrom2()を作成している場合、これはそこに尊重されたコントロールを表示しない新しいフォームを作成しています。私はForm2の(またはどこログイン・データを確認してください)内でこのような何かをしたい
ミス書き込みのため申し訳ありませんprivate void btnLogIn_OnClick(...)
{
if(/* perform credential test here */)
{
(new Form1()).Show(); // create and show the other form
this.Close(); // close this form
}
else
MessageBox.Show("Login invalid!");
}
これはいかがですか?
Form2 form = new Form2();
form.Show();
次のことを試してみてください...
Form2.Show();
申し訳ありませんが書き込みができません。サインイン後にForm1をロードしたいのですが、 –
.Show()関数はC3.net 2005で提案していません。 –
..私はサインインした後、Form1をロードしたい。新しいオブジェクトが私に新鮮なフォームを与えている。フォーム上にテキストボックスとボタンが表示されない。 –