public override string ToString() { return("[ " + Node1.ToString() + "\t" + Node2.ToString() + "\t" + Node3.ToString() + "\t" + Node4.ToString() + " ]"); }
private void btn_elmt_add_Click(object sender, EventArgs e) { string kStr = ""; if (DGV != null) { if (btn_elmt_add.Text == "Change") { if (ASTRA_Data.Count > 0) { kStr = ASTRA_Data[0]; } int r = MyStrings.StringToInt(kStr, 0); DGV[0, r].Value = ElementNo; DGV[1, r].Value = Node1.ToString(); DGV[2, r].Value = Node2.ToString(); DGV[3, r].Value = Node3.ToString(); DGV[4, r].Value = Node4.ToString(); Draw_Elements(); this.Close(); } else if (btn_elmt_add.Text == "Insert") { int r = DGV.CurrentCell.RowIndex; if (DGV.SelectedCells.Count > 0) { r = DGV.SelectedCells[0].RowIndex; } DGV.Rows.Insert(r, ElementNo, Node1, Node2, Node3, Node4); ElementNo = ElementNo + 1; Draw_Elements(); } else { DGV.Rows.Add(ElementNo, Node1, Node2, Node3, Node4); ElementNo = ElementNo + 1; Draw_Elements(); } } else { this.Close(); } }