パネルを使用して複数ページのウィンドウフォームを設計しています。.net panel visibility = trueは機能しません。
私はログインフォームを表示し、ボタンのクリックを検証しており、ログインパネルを非表示にしてメインパネルを表示したいとします。
しかし、ボタンをクリックするとログインパネルは消えますが、メインパネルは表示されません。表示するものがないので、フォームウィンドウは最小化/最大化/閉じるボタンに縮小されます。ここで
は、ボタンのコードです:
private void btn_login_Click(object sender, EventArgs e)
{
if (pwdBox.Text == optopwd)
{
MessageBox.Show("Good Morning!!");
loginpanel.Visible = false;
mainpanel.Visible = true;
}
else
{
MessageBox.Show("Incorrect password!");
}
pwdBox.Text = "";
}
私は/誤解を見逃しているものを教えてください。ありがとう!
編集: スクリーンショット: ログイン画面: http://img641.imageshack.us/img641/9310/loginscreenj.jpg
空のウィンドウ: http://img163.imageshack.us/img163/1376/emptyx.jpg
印刷画面の追加方法を教えてください。画像をアップロードする特定のウェブサイトはありますか? – mankand007
フォームのコントロールにパネルを追加することを忘れましたか? – ispiro
ええええええええええええええええええええええええええええええええええええええええええええええええええええええええええええええええ投稿日時:一度ログインページが消えると、このパネルも消えてしまいます。 – mankand007