哪个winForm控件正在使用它?

时间:2012-09-24 18:48:29

标签: c# winforms

我想用c#创建一个winform:

Here is the winform

我想用蓝色重现该区域。 我需要使用哪种控件?

非常感谢,

致以最诚挚的问候,

2 个答案:

答案 0 :(得分:5)

有一个名为DwmExtendFrameIntoClientArea的API。

您可以直接使用p / invoke(example on Code Project)。

然而,c#似乎有很多包装器,如Windows Forms Aero

答案 1 :(得分:0)

在我看来,您可以使用标准表单重现它,将BackColor设置为蓝色(而不是默认颜色),并在其中将BackColor设置为白色的面板(而不是默认的透明)。要将X作为唯一的顶部,您需要将MinimizeBoxMaximizeBox属性切换为false(有关简短示例,请参阅here)。

这有帮助吗?