我实际上正在开发一种需要这种形式的UserControl。
通常,WinForms表单如下所示:
如果我设置“FormBorderStyle = None”,它看起来像这样:
但是,我实际上需要一个没有TitleBar的窗口,如下所示:
请查看窗口边缘的区别。它实际上看起来更像是一个上下文菜单。
myForm.Text="";
myForm.ControlBox= false;
此解决方案离开TitleBar,以便表单保持可移动。这是一个问题。
我实际需要这样:用户点击按钮,表单如下所示:
怎么做?
答案 0 :(得分:2)
你可以使用:
yourForm.Text="";
yourForm.ControlBox= false;
并在属性中,将FormBorderStyle
更改为:FixedDialog
答案 1 :(得分:1)
为此,请不要设置任何标题文本并使控件框显示为false
像这样yourForm.Text="";
yourForm.ControlBox= false;