Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/svg/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 修改Windows窗体最顶层属性_C#_Winforms_Messagebox - Fatal编程技术网

C# 修改Windows窗体最顶层属性

C# 修改Windows窗体最顶层属性,c#,winforms,messagebox,C#,Winforms,Messagebox,我希望我的一些表单在打开时能贴在屏幕上并禁用它后面的表单,比如MessageBox.Show();messagebox,这样,如果用户试图单击按优先级排列的表单后面的表单,它们会发出嘟嘟声提醒用户。 我该怎么做 提前感谢。您应该使用ShowDialog()方法打开表单。这样,您就可以以模式对话框的形式打开表单。您可能需要查看最顶层的属性 您可以使用ShowDialog而不是Show 这将打开一个对话框作为模式对话框(即,在关闭此对话框及其子对话框之前,无法单击其他对话框) e、 g form1.

我希望我的一些表单在打开时能贴在屏幕上并禁用它后面的表单,比如MessageBox.Show();messagebox,这样,如果用户试图单击按优先级排列的表单后面的表单,它们会发出嘟嘟声提醒用户。 我该怎么做


提前感谢。

您应该使用
ShowDialog()
方法打开表单。这样,您就可以以模式对话框的形式打开表单。

您可能需要查看最顶层的属性


您可以使用
ShowDialog
而不是
Show

这将打开一个对话框作为模式对话框(即,在关闭此对话框及其子对话框之前,无法单击其他对话框)

e、 g
form1.ShowDialog()

您可以使用showdialog而不是show