ج # كيفية FormWindowState.Normal
-
20-09-2019 - |
سؤال
ولدي هذا الرمز:
private void aboutToolStripMenuItem_Click(object sender, EventArgs e)
{
this.WindowState = FormWindowState.Minimized;
about About = new about();
About.ShowDialog();
}
وذلك يقلل من حالة الإطار الأصل ليعرض التقليل وشكل البداية.
وسؤالي هو عندما يغلق شاشة البداية كيف يمكنني الحصول على العودة إلى parentwindowstate.normal؟
المحلول
private void aboutToolStripMenuItem_Click(object sender, EventArgs e)
{
this.WindowState = FormWindowState.Minimized;
about About = new about();
About.ShowDialog();
this.WindowState = FormWindowState.Normal;
}
نصائح أخرى
إذا كنت تستخدم ShowDialog بدلا من مشاهدة. يمكنك إضافة
this.WindowState = FormWindowState.Normal;
وبعد المكالمة ShowDialog. (ShowDialog يتم حظر، على عكس مشاهدة).
ودعوة ShowDialog () مثل هذا:
About.ShowDialog(this);
وبعد ذلك، في حالة FormClosing وعن النموذج، وطرح:
this.Parent.WindowState = WindowState.Normal;
لا تنتمي إلى StackOverflow