implemented open form edit on row double click
This commit is contained in:
		
							
								
								
									
										1
									
								
								.idea/.idea.CNSA-212-Personal-CAS/.idea/.name
									
									
									
										generated
									
									
									
								
							
							
						
						
									
										1
									
								
								.idea/.idea.CNSA-212-Personal-CAS/.idea/.name
									
									
									
										generated
									
									
									
								
							| @@ -1 +0,0 @@ | |||||||
| CNSA-212-Personal-CAS |  | ||||||
							
								
								
									
										73
									
								
								Database3/frmSearch.Designer.cs
									
									
									
										generated
									
									
									
								
							
							
						
						
									
										73
									
								
								Database3/frmSearch.Designer.cs
									
									
									
										generated
									
									
									
								
							| @@ -32,17 +32,17 @@ | |||||||
|             this.components = new System.ComponentModel.Container(); |             this.components = new System.ComponentModel.Container(); | ||||||
|             this.lblDisStID = new System.Windows.Forms.Label(); |             this.lblDisStID = new System.Windows.Forms.Label(); | ||||||
|             this.dgvStudents = new System.Windows.Forms.DataGridView(); |             this.dgvStudents = new System.Windows.Forms.DataGridView(); | ||||||
|  |             this.contextMenuStrip1 = new System.Windows.Forms.ContextMenuStrip(this.components); | ||||||
|  |             this.toolStripSeparator1 = new System.Windows.Forms.ToolStripSeparator(); | ||||||
|  |             this.cmuSearch = new System.Windows.Forms.ToolStripMenuItem(); | ||||||
|  |             this.cmuEdit = new System.Windows.Forms.ToolStripMenuItem(); | ||||||
|  |             this.cmuDelete = new System.Windows.Forms.ToolStripMenuItem(); | ||||||
|             this.lblDislname = new System.Windows.Forms.Label(); |             this.lblDislname = new System.Windows.Forms.Label(); | ||||||
|             this.lblDisDOB = new System.Windows.Forms.Label(); |             this.lblDisDOB = new System.Windows.Forms.Label(); | ||||||
|             this.txtStuID = new System.Windows.Forms.TextBox(); |             this.txtStuID = new System.Windows.Forms.TextBox(); | ||||||
|             this.txtlname = new System.Windows.Forms.TextBox(); |             this.txtlname = new System.Windows.Forms.TextBox(); | ||||||
|             this.txtDOB = new System.Windows.Forms.TextBox(); |             this.txtDOB = new System.Windows.Forms.TextBox(); | ||||||
|             this.btnSearch = new System.Windows.Forms.Button(); |             this.btnSearch = new System.Windows.Forms.Button(); | ||||||
|             this.contextMenuStrip1 = new System.Windows.Forms.ContextMenuStrip(this.components); |  | ||||||
|             this.toolStripSeparator1 = new System.Windows.Forms.ToolStripSeparator(); |  | ||||||
|             this.cmuSearch = new System.Windows.Forms.ToolStripMenuItem(); |  | ||||||
|             this.cmuEdit = new System.Windows.Forms.ToolStripMenuItem(); |  | ||||||
|             this.cmuDelete = new System.Windows.Forms.ToolStripMenuItem(); |  | ||||||
|             ((System.ComponentModel.ISupportInitialize)(this.dgvStudents)).BeginInit(); |             ((System.ComponentModel.ISupportInitialize)(this.dgvStudents)).BeginInit(); | ||||||
|             this.contextMenuStrip1.SuspendLayout(); |             this.contextMenuStrip1.SuspendLayout(); | ||||||
|             this.SuspendLayout(); |             this.SuspendLayout(); | ||||||
| @@ -59,11 +59,44 @@ | |||||||
|             // dgvStudents |             // dgvStudents | ||||||
|             //  |             //  | ||||||
|             this.dgvStudents.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize; |             this.dgvStudents.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize; | ||||||
|  |             this.dgvStudents.ContextMenuStrip = this.contextMenuStrip1; | ||||||
|             this.dgvStudents.Location = new System.Drawing.Point(77, 250); |             this.dgvStudents.Location = new System.Drawing.Point(77, 250); | ||||||
|             this.dgvStudents.Name = "dgvStudents"; |             this.dgvStudents.Name = "dgvStudents"; | ||||||
|  |             this.dgvStudents.SelectionMode = System.Windows.Forms.DataGridViewSelectionMode.FullRowSelect; | ||||||
|             this.dgvStudents.Size = new System.Drawing.Size(638, 150); |             this.dgvStudents.Size = new System.Drawing.Size(638, 150); | ||||||
|             this.dgvStudents.TabIndex = 1; |             this.dgvStudents.TabIndex = 1; | ||||||
|             //  |             //  | ||||||
|  |             // contextMenuStrip1 | ||||||
|  |             //  | ||||||
|  |             this.contextMenuStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { this.toolStripSeparator1, this.cmuSearch, this.cmuEdit, this.cmuDelete }); | ||||||
|  |             this.contextMenuStrip1.Name = "contextMenuStrip1"; | ||||||
|  |             this.contextMenuStrip1.Size = new System.Drawing.Size(110, 76); | ||||||
|  |             //  | ||||||
|  |             // toolStripSeparator1 | ||||||
|  |             //  | ||||||
|  |             this.toolStripSeparator1.Name = "toolStripSeparator1"; | ||||||
|  |             this.toolStripSeparator1.Size = new System.Drawing.Size(106, 6); | ||||||
|  |             //  | ||||||
|  |             // cmuSearch | ||||||
|  |             //  | ||||||
|  |             this.cmuSearch.Name = "cmuSearch"; | ||||||
|  |             this.cmuSearch.Size = new System.Drawing.Size(109, 22); | ||||||
|  |             this.cmuSearch.Text = "Search"; | ||||||
|  |             this.cmuSearch.Click += new System.EventHandler(this.cmuSearch_Click); | ||||||
|  |             //  | ||||||
|  |             // cmuEdit | ||||||
|  |             //  | ||||||
|  |             this.cmuEdit.Name = "cmuEdit"; | ||||||
|  |             this.cmuEdit.Size = new System.Drawing.Size(109, 22); | ||||||
|  |             this.cmuEdit.Text = "Edit"; | ||||||
|  |             this.cmuEdit.Click += new System.EventHandler(this.cmuEdit_Click); | ||||||
|  |             //  | ||||||
|  |             // cmuDelete | ||||||
|  |             //  | ||||||
|  |             this.cmuDelete.Name = "cmuDelete"; | ||||||
|  |             this.cmuDelete.Size = new System.Drawing.Size(109, 22); | ||||||
|  |             this.cmuDelete.Text = "Delete"; | ||||||
|  |             //  | ||||||
|             // lblDislname |             // lblDislname | ||||||
|             //  |             //  | ||||||
|             this.lblDislname.Location = new System.Drawing.Point(206, 108); |             this.lblDislname.Location = new System.Drawing.Point(206, 108); | ||||||
| @@ -88,6 +121,7 @@ | |||||||
|             this.txtStuID.Name = "txtStuID"; |             this.txtStuID.Name = "txtStuID"; | ||||||
|             this.txtStuID.Size = new System.Drawing.Size(132, 20); |             this.txtStuID.Size = new System.Drawing.Size(132, 20); | ||||||
|             this.txtStuID.TabIndex = 4; |             this.txtStuID.TabIndex = 4; | ||||||
|  |             this.txtStuID.TextChanged += new System.EventHandler(this.txtStuID_TextChanged); | ||||||
|             //  |             //  | ||||||
|             // txtlname |             // txtlname | ||||||
|             //  |             //  | ||||||
| @@ -113,35 +147,6 @@ | |||||||
|             this.btnSearch.UseVisualStyleBackColor = true; |             this.btnSearch.UseVisualStyleBackColor = true; | ||||||
|             this.btnSearch.Click += new System.EventHandler(this.btnSearch_Click); |             this.btnSearch.Click += new System.EventHandler(this.btnSearch_Click); | ||||||
|             //  |             //  | ||||||
|             // contextMenuStrip1 |  | ||||||
|             //  |  | ||||||
|             this.contextMenuStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { this.toolStripSeparator1, this.cmuSearch, this.cmuEdit, this.cmuDelete }); |  | ||||||
|             this.contextMenuStrip1.Name = "contextMenuStrip1"; |  | ||||||
|             this.contextMenuStrip1.Size = new System.Drawing.Size(110, 76); |  | ||||||
|             //  |  | ||||||
|             // toolStripSeparator1 |  | ||||||
|             //  |  | ||||||
|             this.toolStripSeparator1.Name = "toolStripSeparator1"; |  | ||||||
|             this.toolStripSeparator1.Size = new System.Drawing.Size(106, 6); |  | ||||||
|             //  |  | ||||||
|             // cmuSearch |  | ||||||
|             //  |  | ||||||
|             this.cmuSearch.Name = "cmuSearch"; |  | ||||||
|             this.cmuSearch.Size = new System.Drawing.Size(109, 22); |  | ||||||
|             this.cmuSearch.Text = "Search"; |  | ||||||
|             //  |  | ||||||
|             // cmuEdit |  | ||||||
|             //  |  | ||||||
|             this.cmuEdit.Name = "cmuEdit"; |  | ||||||
|             this.cmuEdit.Size = new System.Drawing.Size(109, 22); |  | ||||||
|             this.cmuEdit.Text = "Edit"; |  | ||||||
|             //  |  | ||||||
|             // cmuDelete |  | ||||||
|             //  |  | ||||||
|             this.cmuDelete.Name = "cmuDelete"; |  | ||||||
|             this.cmuDelete.Size = new System.Drawing.Size(109, 22); |  | ||||||
|             this.cmuDelete.Text = "Delete"; |  | ||||||
|             //  |  | ||||||
|             // frmSearch |             // frmSearch | ||||||
|             //  |             //  | ||||||
|             this.AcceptButton = this.btnSearch; |             this.AcceptButton = this.btnSearch; | ||||||
|   | |||||||
| @@ -9,9 +9,33 @@ namespace Database3 | |||||||
| { | { | ||||||
|     public partial class frmSearch : Form |     public partial class frmSearch : Form | ||||||
|     { |     { | ||||||
|  |          | ||||||
|  |         public static string myID = ""; | ||||||
|  |          | ||||||
|         public frmSearch() |         public frmSearch() | ||||||
|         { |         { | ||||||
|             InitializeComponent(); |             InitializeComponent(); | ||||||
|  |  | ||||||
|  |             dgvStudents.DoubleClick += new EventHandler(dgvStudents_DoubleClick); | ||||||
|  |  | ||||||
|  |         } | ||||||
|  |  | ||||||
|  |         private void dgvStudents_DoubleClick(object sender, EventArgs e) | ||||||
|  |         { | ||||||
|  |  | ||||||
|  |             string studentid = ""; | ||||||
|  |  | ||||||
|  |             if (dgvStudents.Rows.Count > 0) | ||||||
|  |             { | ||||||
|  |                 DataGridViewRow row = dgvStudents.SelectedRows[0]; | ||||||
|  |                 frmEdit aform = new frmEdit(); | ||||||
|  |  | ||||||
|  |                 studentid = row.Cells[0].Value.ToString().Trim(); | ||||||
|  |                 myID = studentid; | ||||||
|  |                 aform.ShowDialog(); | ||||||
|  |                  | ||||||
|  |             } | ||||||
|  |  | ||||||
|         } |         } | ||||||
|  |  | ||||||
|         private void btnSearch_Click(object sender, EventArgs e) |         private void btnSearch_Click(object sender, EventArgs e) | ||||||
| @@ -75,6 +99,22 @@ namespace Database3 | |||||||
|         } |         } | ||||||
|  |  | ||||||
|         private void frmSearch_Load(object sender, EventArgs e) |         private void frmSearch_Load(object sender, EventArgs e) | ||||||
|  |         { | ||||||
|  |             dgvStudents.Visible = false; | ||||||
|  |             contextMenuStrip1.Items[1].Enabled = false; | ||||||
|  |         } | ||||||
|  |  | ||||||
|  |         private void cmuSearch_Click(object sender, EventArgs e) | ||||||
|  |         { | ||||||
|  |             btnSearch_Click(sender,e); | ||||||
|  |         } | ||||||
|  |  | ||||||
|  |         private void txtStuID_TextChanged(object sender, EventArgs e) | ||||||
|  |         { | ||||||
|  |             cmuSearch.Enabled = txtStuID.Text.Length>0; | ||||||
|  |         } | ||||||
|  |  | ||||||
|  |         private void cmuEdit_Click(object sender, EventArgs e) | ||||||
|         { |         { | ||||||
|              |              | ||||||
|         } |         } | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user