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

📄 formmain.cs

📁 聊天系统的经
💻 CS
字号:
using System;
using System.Drawing;
using System.Collections;
using System.ComponentModel;
using System.Windows.Forms;
using System.Data;

namespace 学生信息管理
{
	/// <summary>
	/// Form1 的摘要说明。
	/// </summary>
	public class FormMain : System.Windows.Forms.Form
	{
		private System.Windows.Forms.ToolBar toolBarObj;
		private System.Windows.Forms.ImageList imgObj;
		private System.Windows.Forms.ToolBarButton tbrBtnAddStuInfo;
		private System.Windows.Forms.ToolBarButton tbrBtnSperator1;
		private System.Windows.Forms.ToolBarButton tbrBtnSeperator2;
		private System.Windows.Forms.ToolBarButton tbrBtnSelectStuInfo;
		private System.Windows.Forms.ToolBarButton tbrBtnSeperator3;
		private System.Windows.Forms.ToolBarButton tbrBtnUpdateStuInfo;
		private System.Windows.Forms.StatusBar sbrObj;
		private System.Windows.Forms.StatusBarPanel sbrpnlTime;
		private System.Windows.Forms.StatusBarPanel sbrpnlStatus;
		private System.Windows.Forms.StatusBarPanel sbrpnlProdesigner;
		private System.Windows.Forms.ToolBarButton tbrBtnDelStuInfo;
		private System.ComponentModel.IContainer components;
		private System.Windows.Forms.ToolBarButton tbrBtnSeperator4;
		private System.Windows.Forms.ToolBarButton tbrBtnWindowStyle;
		private System.Windows.Forms.ContextMenu contentMnu;
		private System.Windows.Forms.MenuItem menuItem1;
		private System.Windows.Forms.MenuItem menuItem2;
		private System.Windows.Forms.MenuItem menuItem3;
		public String environmentpath = Environment.CurrentDirectory;
		private System.Windows.Forms.ProgressBar prgfesser;  //取得当前环境的路径
		public static String path = Environment.CurrentDirectory;
		

		public FormMain()
		{
			//
			// Windows 窗体设计器支持所必需的
			//
			InitializeComponent();

			//
			// TODO: 在 InitializeComponent 调用后添加任何构造函数代码
			//
		}

		/// <summary>
		/// 清理所有正在使用的资源。
		/// </summary>
		protected override void Dispose( bool disposing )
		{
			if( disposing )
			{
				if (components != null) 
				{
					components.Dispose();
				}
			}
			base.Dispose( disposing );
		}

		#region Windows 窗体设计器生成的代码
		/// <summary>
		/// 设计器支持所需的方法 - 不要使用代码编辑器修改
		/// 此方法的内容。
		/// </summary>
		private void InitializeComponent()
		{
			this.components = new System.ComponentModel.Container();
			System.Resources.ResourceManager resources = new System.Resources.ResourceManager(typeof(FormMain));
			this.toolBarObj = new System.Windows.Forms.ToolBar();
			this.tbrBtnAddStuInfo = new System.Windows.Forms.ToolBarButton();
			this.tbrBtnSperator1 = new System.Windows.Forms.ToolBarButton();
			this.tbrBtnDelStuInfo = new System.Windows.Forms.ToolBarButton();
			this.tbrBtnSeperator2 = new System.Windows.Forms.ToolBarButton();
			this.tbrBtnSelectStuInfo = new System.Windows.Forms.ToolBarButton();
			this.tbrBtnSeperator3 = new System.Windows.Forms.ToolBarButton();
			this.tbrBtnUpdateStuInfo = new System.Windows.Forms.ToolBarButton();
			this.tbrBtnSeperator4 = new System.Windows.Forms.ToolBarButton();
			this.tbrBtnWindowStyle = new System.Windows.Forms.ToolBarButton();
			this.contentMnu = new System.Windows.Forms.ContextMenu();
			this.menuItem1 = new System.Windows.Forms.MenuItem();
			this.menuItem2 = new System.Windows.Forms.MenuItem();
			this.menuItem3 = new System.Windows.Forms.MenuItem();
			this.imgObj = new System.Windows.Forms.ImageList(this.components);
			this.sbrObj = new System.Windows.Forms.StatusBar();
			this.sbrpnlStatus = new System.Windows.Forms.StatusBarPanel();
			this.sbrpnlTime = new System.Windows.Forms.StatusBarPanel();
			this.sbrpnlProdesigner = new System.Windows.Forms.StatusBarPanel();
			this.prgfesser = new System.Windows.Forms.ProgressBar();
			((System.ComponentModel.ISupportInitialize)(this.sbrpnlStatus)).BeginInit();
			((System.ComponentModel.ISupportInitialize)(this.sbrpnlTime)).BeginInit();
			((System.ComponentModel.ISupportInitialize)(this.sbrpnlProdesigner)).BeginInit();
			this.SuspendLayout();
			// 
			// toolBarObj
			// 
			this.toolBarObj.Appearance = System.Windows.Forms.ToolBarAppearance.Flat;
			this.toolBarObj.Buttons.AddRange(new System.Windows.Forms.ToolBarButton[] {
																						  this.tbrBtnAddStuInfo,
																						  this.tbrBtnSperator1,
																						  this.tbrBtnDelStuInfo,
																						  this.tbrBtnSeperator2,
																						  this.tbrBtnSelectStuInfo,
																						  this.tbrBtnSeperator3,
																						  this.tbrBtnUpdateStuInfo,
																						  this.tbrBtnSeperator4,
																						  this.tbrBtnWindowStyle});
			this.toolBarObj.DropDownArrows = true;
			this.toolBarObj.ImageList = this.imgObj;
			this.toolBarObj.Location = new System.Drawing.Point(0, 0);
			this.toolBarObj.Name = "toolBarObj";
			this.toolBarObj.ShowToolTips = true;
			this.toolBarObj.Size = new System.Drawing.Size(624, 57);
			this.toolBarObj.TabIndex = 0;
			this.toolBarObj.ButtonClick += new System.Windows.Forms.ToolBarButtonClickEventHandler(this.toolBarObj_ButtonClick);
			// 
			// tbrBtnAddStuInfo
			// 
			this.tbrBtnAddStuInfo.ImageIndex = 0;
			this.tbrBtnAddStuInfo.Text = "添加学员信息";
			this.tbrBtnAddStuInfo.ToolTipText = "添加学员信息";
			// 
			// tbrBtnSperator1
			// 
			this.tbrBtnSperator1.Style = System.Windows.Forms.ToolBarButtonStyle.Separator;
			// 
			// tbrBtnDelStuInfo
			// 
			this.tbrBtnDelStuInfo.ImageIndex = 1;
			this.tbrBtnDelStuInfo.Text = "删除学员信息";
			this.tbrBtnDelStuInfo.ToolTipText = "删除学员信息";
			// 
			// tbrBtnSeperator2
			// 
			this.tbrBtnSeperator2.Style = System.Windows.Forms.ToolBarButtonStyle.Separator;
			// 
			// tbrBtnSelectStuInfo
			// 
			this.tbrBtnSelectStuInfo.ImageIndex = 2;
			this.tbrBtnSelectStuInfo.Text = "查询学员信息";
			this.tbrBtnSelectStuInfo.ToolTipText = "查询学员信息";
			// 
			// tbrBtnSeperator3
			// 
			this.tbrBtnSeperator3.Style = System.Windows.Forms.ToolBarButtonStyle.Separator;
			// 
			// tbrBtnUpdateStuInfo
			// 
			this.tbrBtnUpdateStuInfo.ImageIndex = 3;
			this.tbrBtnUpdateStuInfo.Text = "更新学员信息";
			this.tbrBtnUpdateStuInfo.ToolTipText = "更新学员信息";
			// 
			// tbrBtnSeperator4
			// 
			this.tbrBtnSeperator4.Style = System.Windows.Forms.ToolBarButtonStyle.Separator;
			// 
			// tbrBtnWindowStyle
			// 
			this.tbrBtnWindowStyle.DropDownMenu = this.contentMnu;
			this.tbrBtnWindowStyle.ImageIndex = 7;
			this.tbrBtnWindowStyle.Style = System.Windows.Forms.ToolBarButtonStyle.DropDownButton;
			this.tbrBtnWindowStyle.Text = "窗口样式";
			// 
			// contentMnu
			// 
			this.contentMnu.MenuItems.AddRange(new System.Windows.Forms.MenuItem[] {
																					   this.menuItem1,
																					   this.menuItem2,
																					   this.menuItem3});
			// 
			// menuItem1
			// 
			this.menuItem1.Index = 0;
			this.menuItem1.Text = "层叠(&C)";
			this.menuItem1.Click += new System.EventHandler(this.menuItem1_Click);
			// 
			// menuItem2
			// 
			this.menuItem2.Index = 1;
			this.menuItem2.Text = "水平平铺(&H)";
			this.menuItem2.Click += new System.EventHandler(this.menuItem2_Click);
			// 
			// menuItem3
			// 
			this.menuItem3.Index = 2;
			this.menuItem3.Text = "垂直平铺(&V)";
			this.menuItem3.Click += new System.EventHandler(this.menuItem3_Click);
			// 
			// imgObj
			// 
			this.imgObj.ImageSize = new System.Drawing.Size(32, 32);
			this.imgObj.ImageStream = ((System.Windows.Forms.ImageListStreamer)(resources.GetObject("imgObj.ImageStream")));
			this.imgObj.TransparentColor = System.Drawing.Color.Transparent;
			// 
			// sbrObj
			// 
			this.sbrObj.Location = new System.Drawing.Point(0, 376);
			this.sbrObj.Name = "sbrObj";
			this.sbrObj.Panels.AddRange(new System.Windows.Forms.StatusBarPanel[] {
																					  this.sbrpnlStatus,
																					  this.sbrpnlTime,
																					  this.sbrpnlProdesigner});
			this.sbrObj.ShowPanels = true;
			this.sbrObj.Size = new System.Drawing.Size(624, 32);
			this.sbrObj.TabIndex = 2;
			// 
			// sbrpnlStatus
			// 
			this.sbrpnlStatus.Text = "状态: 就绪";
			this.sbrpnlStatus.Width = 200;
			// 
			// sbrpnlTime
			// 
			this.sbrpnlTime.Width = 400;
			// 
			// sbrpnlProdesigner
			// 
			this.sbrpnlProdesigner.Text = "程序设计:  Robinn@163.com";
			this.sbrpnlProdesigner.Width = 500;
			// 
			// prgfesser
			// 
			this.prgfesser.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right)));
			this.prgfesser.Location = new System.Drawing.Point(440, 384);
			this.prgfesser.Minimum = 1;
			this.prgfesser.Name = "prgfesser";
			this.prgfesser.Size = new System.Drawing.Size(176, 16);
			this.prgfesser.Step = 1;
			this.prgfesser.TabIndex = 4;
			this.prgfesser.Value = 1;
			this.prgfesser.Visible = false;
			this.prgfesser.Click += new System.EventHandler(this.prgfesser_Click);
			// 
			// FormMain
			// 
			this.AutoScaleBaseSize = new System.Drawing.Size(6, 14);
			this.ClientSize = new System.Drawing.Size(624, 408);
			this.Controls.Add(this.prgfesser);
			this.Controls.Add(this.sbrObj);
			this.Controls.Add(this.toolBarObj);
			this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
			this.IsMdiContainer = true;
			this.Name = "FormMain";
			this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen;
			this.Text = "学生信息管理";
			this.WindowState = System.Windows.Forms.FormWindowState.Maximized;
			this.Load += new System.EventHandler(this.FormMain_Load);
			((System.ComponentModel.ISupportInitialize)(this.sbrpnlStatus)).EndInit();
			((System.ComponentModel.ISupportInitialize)(this.sbrpnlTime)).EndInit();
			((System.ComponentModel.ISupportInitialize)(this.sbrpnlProdesigner)).EndInit();
			this.ResumeLayout(false);

		}
		#endregion

		/// <summary>
		/// 应用程序的主入口点。
		/// </summary>
		[STAThread]
		static void Main() 
		{
			Application.Run(new FormMain());
		}

		public StatusBarPanel Status
		{
			get{return this.sbrpnlStatus;}
			set{this.sbrpnlStatus = value;}
		}

		public ProgressBar Probar
		{
			get{return this.prgfesser;}
			set{this.prgfesser = value;}
		}

		//初始化信息
		private void FormMain_Load(object sender, System.EventArgs e)
		{
			this.sbrpnlTime.Text = "目期:"+Convert.ToString(DateTime.Today.ToLongDateString())+"  "+Convert.ToString(DateTime.Today.DayOfWeek);
			
		}


		//选择工具时触发
		private void toolBarObj_ButtonClick(object sender, System.Windows.Forms.ToolBarButtonClickEventArgs e)
		{
			if(e.Button.Text == this.toolBarObj.Buttons[0].Text)
			{
				AddStuinfo asForm = new AddStuinfo();	
				asForm.MdiParent = this;				
				asForm.Show();
				this.sbrpnlStatus.Text = "状态: 添加学员信息";
			}
			else if(e.Button.Text == this.toolBarObj.Buttons[2].Text)
			{
				//删除子窗体的表数据
				Form[] forms = this.MdiChildren;

				for(int i=0;i<forms.Length;i++)
				{
					if(forms[i].Text.Equals("查询学员信息"))
					{
						SelStuinfo form = ((SelStuinfo)forms[i]);
						form.btnDelStuinfo_Click(sender,e);
						form.Update();
						form.Refresh();
						return;

					}
				}
			}
			else if(e.Button.Text == this.toolBarObj.Buttons[4].Text)
			{
				SelStuinfo ssForm = new SelStuinfo();
				ssForm.MdiParent = this;
				ssForm.WindowState = FormWindowState.Normal;
				ssForm.Show();
				this.sbrpnlStatus.Text = "状态: 查询学员信息";	
			}
			else if(e.Button.Text == this.toolBarObj.Buttons[6].Text)
			{
				//更新子窗体的表数据
				Form[] forms = this.MdiChildren;

				for(int i=0;i<forms.Length;i++)
				{
					if(forms[i].Text.Equals("查询学员信息"))
					{
						SelStuinfo form = ((SelStuinfo)forms[i]);
						form.btnUpdateStuinfo_Click(sender,e);
						form.Update();
						form.Refresh();
						return;

					}
				}			
			}
		}


		//层叠
		private void menuItem1_Click(object sender, System.EventArgs e)
		{
			this.LayoutMdi(MdiLayout.Cascade);
		}


		//水平平铺
		private void menuItem2_Click(object sender, System.EventArgs e)
		{
			this.LayoutMdi(MdiLayout.TileHorizontal);
		}


		//垂直平铺
		private void menuItem3_Click(object sender, System.EventArgs e)
		{
			this.LayoutMdi(MdiLayout.TileVertical);
		}

		private void prgfesser_Click(object sender, System.EventArgs e)
		{
		
		}

		
	}
}

⌨️ 快捷键说明

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