⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 form1.cs

📁 一本c#的编程的源码
💻 CS
📖 第 1 页 / 共 2 页
字号:
			this.mainMenu1.MenuItems.AddRange(new System.Windows.Forms.MenuItem[] {
																					  this.menuItem1,
																					  this.menuItem6,
																					  this.menuItem14,
																					  this.menuItem25});
			// 
			// menuItem1
			// 
			this.menuItem1.Index = 0;
			this.menuItem1.MenuItems.AddRange(new System.Windows.Forms.MenuItem[] {
																					  this.menuItem2,
																					  this.menuItem3,
																					  this.menuItem4,
																					  this.menuItem13,
																					  this.menuItem5});
			this.menuItem1.Text = "文件(&F)";
			// 
			// menuItem2
			// 
			this.menuItem2.Index = 0;
			this.menuItem2.Shortcut = System.Windows.Forms.Shortcut.CtrlN;
			this.menuItem2.Text = "新建(&N)";
			this.menuItem2.Click += new System.EventHandler(this.menuItem2_Click);
			// 
			// menuItem4
			// 
			this.menuItem4.Index = 2;
			this.menuItem4.Shortcut = System.Windows.Forms.Shortcut.CtrlS;
			this.menuItem4.Text = "保存(&S)";
			this.menuItem4.Click += new System.EventHandler(this.menuItem4_Click);
			// 
			// menuItem5
			// 
			this.menuItem5.Index = 4;
			this.menuItem5.Text = "关闭(C)";
			this.menuItem5.Click += new System.EventHandler(this.menuItem5_Click);
			// 
			// menuItem6
			// 
			this.menuItem6.Index = 1;
			this.menuItem6.MenuItems.AddRange(new System.Windows.Forms.MenuItem[] {
																					  this.menuItem7,
																					  this.menuItem8});
			this.menuItem6.Text = "格式(&O)";
			// 
			// menuItem7
			// 
			this.menuItem7.Index = 0;
			this.menuItem7.Text = "字体(&F)";
			this.menuItem7.Click += new System.EventHandler(this.menuItem7_Click);
			// 
			// menuItem8
			// 
			this.menuItem8.Index = 1;
			this.menuItem8.MenuItems.AddRange(new System.Windows.Forms.MenuItem[] {
																					  this.menuItem9,
																					  this.menuItem10,
																					  this.menuItem11,
																					  this.menuItem12});
			this.menuItem8.Text = "移动(&M)";
			// 
			// menuItem9
			// 
			this.menuItem9.Index = 0;
			this.menuItem9.Text = "上移(&U)";
			this.menuItem9.Click += new System.EventHandler(this.menuItem9_Click);
			// 
			// label1
			// 
			this.label1.AutoSize = true;
			this.label1.Location = new System.Drawing.Point(32, 112);
			this.label1.Name = "label1";
			this.label1.Size = new System.Drawing.Size(42, 14);
			this.label1.TabIndex = 1;
			this.label1.Text = "hello!";
			// 
			// Form1
			// 
			this.AutoScaleBaseSize = new System.Drawing.Size(6, 14);
			this.ClientSize = new System.Drawing.Size(292, 254);
			this.ContextMenu = this.contextMenu1;
			this.Controls.AddRange(new System.Windows.Forms.Control[] {
																		  this.label1,
																		  this.textBox1});
			this.Menu = this.mainMenu1;
			this.Name = "Form1";
			this.Text = "菜单演示";
			this.Load += new System.EventHandler(this.Form1_Load);
			this.ResumeLayout(false);

		}
		#endregion

		/// <summary>
		/// The main entry point for the application.
		/// </summary>
		[STAThread]
		static void Main() 
		{
			Application.Run(new Form1());
		}

		private void textBox1_TextChanged(object sender, System.EventArgs e)
		{
			label1.Text = textBox1.Text;
		}

		private void menuItem2_Click(object sender, System.EventArgs e)
		{
			textBox1.Text = "";			
		}

		private void menuItem3_Click(object sender, System.EventArgs e)
		{
			MessageBox.Show("文件打开成功!","文件");
		}

		private void menuItem4_Click(object sender, System.EventArgs e)
		{
			MessageBox.Show("文件保存成功!","文件");
		}

		private void menuItem5_Click(object sender, System.EventArgs e)
		{
			this.Close();
		}

		private void menuItem7_Click(object sender, System.EventArgs e)
		{
			FontDialog dlg = new FontDialog();
			dlg.Font = label1.Font;
			if(dlg.ShowDialog() == DialogResult.OK)
				label1.Font = dlg.Font;
		}

		private void menuItem9_Click(object sender, System.EventArgs e)
		{
			label1.Location = new Point(label1.Location.X,label1.Location.Y-10);
		}

		private void menuItem10_Click(object sender, System.EventArgs e)
		{
			label1.Location = new Point(label1.Location.X,label1.Location.Y+10);
		}

		private void menuItem11_Click(object sender, System.EventArgs e)
		{
			label1.Location = new Point(label1.Location.X-10,label1.Location.Y);
		}

		private void menuItem12_Click(object sender, System.EventArgs e)
		{
			label1.Location = new Point(label1.Location.X+10,label1.Location.Y);
		}

		private void menuItem15_Click(object sender, System.EventArgs e)
		{
			label1.ForeColor = Color.Black;
			ChangeMenuItemMark(sender);
		}

		private void menuItem16_Click(object sender, System.EventArgs e)
		{
			label1.ForeColor = Color.Red;
			ChangeMenuItemMark(sender);
		}

		private void menuItem17_Click(object sender, System.EventArgs e)
		{
			label1.ForeColor = Color.Green;
			ChangeMenuItemMark(sender);
		}

		private void menuItem18_Click(object sender, System.EventArgs e)
		{
			label1.ForeColor = Color.Blue;
			ChangeMenuItemMark(sender);
		}

		private void menuItem19_Click(object sender, System.EventArgs e)
		{
			label1.ForeColor = Color.Yellow;
			ChangeMenuItemMark(sender);
		}

		/// <summary>
		/// 改变颜色菜单中的复选标记
		/// </summary>
		public void ChangeMenuItemMark(object sender)
		{
			menuItem15.Checked = false;
			menuItem16.Checked = false;
			menuItem17.Checked = false;
			menuItem18.Checked = false;
			menuItem19.Checked = false;
			menuItem21.Checked = false;
			menuItem22.Checked = false;
			menuItem23.Checked = false;
			menuItem24.Checked = false;
			((MenuItem)sender).Checked = true;
		}

		private void Form1_Load(object sender, System.EventArgs e)
		{
			contextMenu1.MenuItems.Add(menuItem9);
			contextMenu1.MenuItems.Add(menuItem10);
			contextMenu1.MenuItems.Add(menuItem11);
			contextMenu1.MenuItems.Add(menuItem12);		
		}

		private void menuItem21_Click(object sender, System.EventArgs e)
		{
			label1.ForeColor = Color.Purple;
			ChangeMenuItemMark(sender);
		}

		private void menuItem22_Click(object sender, System.EventArgs e)
		{
			label1.ForeColor = Color.Orange;
			ChangeMenuItemMark(sender);
		}

		private void menuItem23_Click(object sender, System.EventArgs e)
		{
			label1.ForeColor = Color.Gold;
			ChangeMenuItemMark(sender);
		}

		private void menuItem24_Click(object sender, System.EventArgs e)
		{
			label1.ForeColor = Color.Navy;
			ChangeMenuItemMark(sender);
		}

		private void menuItem26_Click(object sender, System.EventArgs e)
		{
			menuItem26.Checked = true;
			menuItem27.Checked = false;
			menuItem21.Visible = false;
			menuItem22.Visible = false;
			menuItem23.Visible = false;
			menuItem24.Visible = false;
		}

		private void menuItem27_Click(object sender, System.EventArgs e)
		{
			menuItem27.Checked = true;
			menuItem26.Checked = false;
			menuItem21.Visible = true;
			menuItem22.Visible = true;
			menuItem23.Visible = true;
			menuItem24.Visible = true;
		}


	}
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -