2013-05-04 45 views
1

我实际上正在开发一个需要这种形式的用户控件。如何创建没有任何TitleBar的表单?

通常一个WinForms形式如下:

enter image description here

如果我设置 “FormBorderStyle =无”,它看起来像这样:

enter image description here

可是,我真的需要没有TitleBar的窗口如下:

enter image description here

请查看窗口边缘的区别。它实际上看起来更像是一个上下文菜单。

myForm.Text=""; 
myForm.ControlBox= false; 

此解决方案留下TitleBar,以便表格保持可移动状态。这是个问题。

我确实需要这样的:用户点击按钮和形式出现类似如下:

enter image description here

如何做到这一点?

+0

听起来不像表格。考虑一个UserControl。 – SimpleVar 2013-05-04 06:17:13

+0

我实际上正在开发一个需要这种形式的用户控件。 – anonymous 2013-05-04 06:32:35

回答

2

你可以使用:

yourForm.Text=""; 

yourForm.ControlBox= false; 

,并在性能,更改: FormBorderStyle发送至:FixedDialog

1

要获得这样的话就没有设置任何标题文本并进行控制盒上可见的伪

这样

yourForm.Text=""; 
yourForm.ControlBox= false; 
相关问题