我有最小化程序的问题。它有主要形式和其他形式,我通过ShowDialog()
打开问题在于最小化这些对话框形式。当我在Windows7上的朋友最小化此对话框时,它最小化对话框和主窗体(对话框不在任务栏中,我禁用它),但在我的Windows7上,对话框最小化,如此
这是否有机会最小化这两种形式?我发现,在表单最小化后,Resize事件被触发,所以我做了这个
private void ShowCode_Resize(object sender, EventArgs e)
{
if (WindowState == FormWindowState.Minimized)
{
main.WindowState = FormWindowState.Minimized;
}
}
但是当我点击任务栏中的表单时,会显示主窗体并关闭对话框,我不知道为什么? 这有什么机会,总是把它最小化到任务栏? 为什么在我的电脑上它以这种方式工作,而在朋友的另一种方式?我不知道我在Windows设置中改变了一些东西。