📄 form1.cs
字号:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
namespace WinApp菜单1
{
public partial class Form1 : Form
{
Color bColor;
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
bColor = this.BackColor;
}
private void menuMax_Click(object sender, EventArgs e)
{
this.Width = 800; this.Height = 600;
lblS.Text = "800x600像素";
}
private void menuMid_Click(object sender, EventArgs e)
{
this.Width = 600; this.Height = 400;
lblS.Text = "600x400像素";
}
private void menuSmall_Click(object sender, EventArgs e)
{
this.Width = 400; this.Height = 360;
lblS.Text = "400x360像素";
}
private void menuOO_Click(object sender, EventArgs e)
{
this.Opacity = 1;
lblO.Text = "不透明";
}
private void menuOMid_Click(object sender, EventArgs e)
{
this.Opacity = 0.5;
lblO.Text = "半透明";
}
private void menuD_Click(object sender, EventArgs e)
{
this.BackColor = bColor;
cMenuR.Checked = cMenuG.Checked = cMenuB.Checked = false;
cMenuD.CheckState = CheckState.Indeterminate;
lblC.Text = "默认颜色";
}
private void menuR_Click(object sender, EventArgs e)
{
this.BackColor = Color.Red;
cMenuR.CheckState = CheckState.Indeterminate;
cMenuD.Checked = cMenuG.Checked = cMenuB.Checked = false;
lblC.Text = "红颜色";
}
private void menuG_Click(object sender, EventArgs e)
{
this.BackColor = Color.Green;
cMenuR.Checked = cMenuD.Checked = cMenuB.Checked = false;
cMenuG.CheckState = CheckState.Indeterminate;
lblC.Text = "绿颜色";
}
private void menuB_Click(object sender, EventArgs e)
{
this.BackColor = Color.Blue;
cMenuR.Checked = cMenuG.Checked = cMenuD.Checked = false;
cMenuB.CheckState = CheckState.Indeterminate;
lblC.Text = "蓝颜色";
}
private void cMenuD_Click(object sender, EventArgs e)
{
if (cMenuD.Checked)
{
menuD_Click(sender, e);
cMenuR.Checked = cMenuG.Checked = cMenuB.Checked = false;
cMenuD.CheckState = CheckState.Indeterminate;
}
else
{
//cMenuD.Checked = true; ;
cMenuD.CheckState = CheckState.Indeterminate;
menuD_Click(sender, e);
}
}
private void cMenuR_Click(object sender, EventArgs e)
{
if (cMenuR.Checked)
{
menuR_Click(sender, e);
cMenuR.CheckState = CheckState.Indeterminate;
cMenuD.Checked = cMenuG.Checked = cMenuB.Checked = false;
}
else
{
//cMenuD.Checked = true; ;
cMenuD.CheckState = CheckState.Indeterminate;
menuD_Click(sender, e);
}
}
private void cMenuG_Click(object sender, EventArgs e)
{
if (cMenuG.Checked)
{
menuG_Click(sender, e);
cMenuR.Checked = cMenuD.Checked = cMenuB.Checked = false;
cMenuG.CheckState = CheckState.Indeterminate;
}
else
{
//cMenuD.Checked = true;
cMenuD.CheckState = CheckState.Indeterminate;
menuD_Click(sender, e);
}
}
private void cMenuB_Click(object sender, EventArgs e)
{
if (cMenuB.Checked)
{
menuB_Click(sender, e);
cMenuR.Checked = cMenuG.Checked = cMenuD.Checked = false;
cMenuB.CheckState = CheckState.Indeterminate;
}
else
{
//cMenuD.Checked = true; ;
cMenuD.CheckState = CheckState.Indeterminate;
menuD_Click(sender, e);
}
}
private void btnOO_Click(object sender, EventArgs e)
{
menuOO_Click(sender, e);
} // 调用主菜单的“不透明”菜单项的事件代码
private void btnOMid_Click(object sender, EventArgs e)
{
menuOMid_Click(sender, e);
}
private void btnMax_Click(object sender, EventArgs e)
{
menuMax_Click(sender, e);
}
private void btnMid_Click(object sender, EventArgs e)
{
menuMid_Click(sender, e);
}
private void btnSmall_Click(object sender, EventArgs e)
{
menuSmall_Click(sender, e);
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -