form1就是你的窗体的话可以这样设置:
form1.MdiParent = this;
form1.MaximizeBox = true;
form1.Dock = DockStyle.Fill;
form1.ControlBox = false;
form1.FormBorderStyle = FormBorderStyle.None;//去掉标题栏
form1.Show();
这样初始时是最大化,没有最大最小图标,也没有最左上的那个.不知道这样能不能满足…
#region Windows Form Designer generated code
/// <summary>
/// Required method for Designer support - do not modify
/// the contents of this method with the code editor.
/// </summary>
private void InitializeComponent()
{
this.SuspendLayout();
//
// PopupBase
//
this.ClientSize = new System.Drawing.Size(100, 100);
this.ControlBox = false;
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.None;//边框样式
this.MaximizeBox = false;//窗体的最大化按钮
this.MinimizeBox = false;//窗体的最小化按钮
//this.WindowState = FormWindowState.Normal; //将窗体设置为默认大小
this.Name = "PopupBase";
this.ShowInTaskbar = false;//是否在任务栏显示窗体
this.SizeGripStyle = System.Windows.Forms.SizeGripStyle.Hide;
this.StartPosition = System.Windows.Forms.FormStartPosition.Manual;
this.Text = "PopupBase";
this.Resize += new System.EventHandler(this.OnResize);
this.Move += new System.EventHandler(this.OnMove);
this.ResumeLayout(false);
}
#endregion