如何在c#中创建没有max / min / close按钮的表单?

时间:2009-12-04 09:23:39

标签: winforms button

我知道P / invoke可以做,但有管理方式吗?

2 个答案:

答案 0 :(得分:10)

您应该可以切换ControlBox属性。

public void CreateMyBorderlessWindow()
 {
    this.FormBorderStyle = FormBorderStyle.None;
    this.MaximizeBox = false;
    this.MinimizeBox = false;
    this.StartPosition = FormStartPosition.CenterScreen;
    // Remove the control box so the form will only display client area.
    this.ControlBox = false;
 }

答案 1 :(得分:1)

是的...只需在表单属性上禁用控件框即可。