应用程序平铺时,模态对话框不在父级中心

时间:2010-02-08 21:18:52

标签: c#

我有一个小应用程序,请求用户输入几分钟。该应用程序生成模式弹出窗口并等待用户输入,但当应用程序与其他程序平铺时,对话框随机出现在屏幕上的不同位置。

我已将构造函数中的位置设置为CenterParent,但它不起作用。我在这里错过了什么吗?

1 个答案:

答案 0 :(得分:3)

您可能忘记在Show命令中正确设置父级?它应该设置为您希望它居中的形式。

yourFormInstance.Show(parentForm);
编辑:提问者带来解决方案。他的意思是单击Tile Windows重新组织窗口,包括他的窗口(在它已经显示之后)。解决方案:myForm.ShowInTaskbar = false;