你还在为Winform原生窗体的丑陋而烦恼么?下面来看一下如何制作一个既漂亮又简单的窗体
先看一下效果图:
首先我们新建一个窗体FormM继承原生Form
看一下主要的代码
public partial class FormM : Form { public FormM() { InitializeComponent(); } /// <summary> /// 是否允许最大化 /// </summary> private bool maxVisible = true; [Description("是否允许最大化")] public bool MaxVisible { get { return maxVisible; } set { maxVisible = value; if (!maxVisible) { this.titleMin.Location = new System.Drawing.Point(titleMax.Location.X, 6); titleMax.Visible = false; } } } /// <summary> /// 窗体标题 /// </summary> private string titleText; [Description("窗体标题")] public string TitleText { get { return titleText; } set { titleText = value; } } /// <summary> /// 窗体标题是否显示 /// </summary> private bool titleVisible = true; [Description("窗体标题是否显示")] public bool