示例#1
0
 private void dataGridView1_UserDeletingRow(object sender, DataGridViewRowCancelEventArgs e)
 {
     if (int.TryParse((string)dataGridView1.Rows[e.Row.Index].Cells[0].Value, NumberStyles.HexNumber, null, out int val))
     {
         locked = true;
         Data.AddLabel(val, null, true);
         locked = false;
         mw.InvalidateTable();
     }
 }
示例#2
0
 private void dataGridView1_UserDeletingRow(object sender, DataGridViewRowCancelEventArgs e)
 {
     if (!int.TryParse((string)dataGridView1.Rows[e.Row.Index].Cells[0].Value, NumberStyles.HexNumber, null,
                       out var val))
     {
         return;
     }
     Locked = true;
     Data.AddLabel(val, null, true);
     Locked = false;
     parentWindow.InvalidateTable(); // TODO: move to mainwindow, use notifychanged in mainwindow for this
 }