Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/260.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#最上面的窗户_C#_Winforms - Fatal编程技术网

C#最上面的窗户

C#最上面的窗户,c#,winforms,C#,Winforms,我有两个windows窗体,都将最上面的属性设置为true。但一个窗体的窗体边框样式设置为“无”。另一种形式有边界。当这两个窗体一起启动时,没有边框的窗体始终位于顶部,并与另一个窗体重叠。如何使窗体的边框始终位于顶部?谢谢。显示(使其可见)应该位于顶部的窗口,稍后显示为另一个窗口 Topmost仅在非Topmost和Topmost窗口之间工作。在最上面的窗口之间,要显示的窗口的常规规则适用。我建议您以最后一个边框开始窗体,或者将其他窗体最上面的属性设置为false [编辑]我建议您查看表单所有者

我有两个windows窗体,都将最上面的属性设置为true。但一个窗体的窗体边框样式设置为“无”。另一种形式有边界。当这两个窗体一起启动时,没有边框的窗体始终位于顶部,并与另一个窗体重叠。如何使窗体的边框始终位于顶部?谢谢。

显示(使其可见)应该位于顶部的窗口,稍后显示为另一个窗口


Topmost仅在非Topmost和Topmost窗口之间工作。在最上面的窗口之间,要显示的窗口的常规规则适用。

我建议您以最后一个边框开始窗体,或者将其他窗体最上面的属性设置为false

[编辑]我建议您查看表单所有者属性-


为了理解为什么会发生这种情况,我推荐Raymond Chen的文章

我不能,没有边界的文章需要先运行。第二种形式类似于配置。根据第一个,它需要运行。是否有任何内容可以覆盖所有现有的最顶层?
formWithoutBorders.AddOwnedForm(borderForm);
borderForm.Show();