コード例 #1
0
 private void spreadsheetControl1_RowsRemoved(object sender, RowsChangedEventArgs e)
 {
     if (applyChangesOnRowsRemoved)
     {
         applyChangesOnRowsRemoved = false;
         // Update data in the database.
         ApplyChanges();
     }
 }
コード例 #2
0
        private void spreadsheetControl1_RowsRemoved(object sender, RowsChangedEventArgs e)
        {
            int a = e.StartIndex;

            string[] sarray  = parentnode.Nodes[a - 1].GetDisplayText(treeList1.Columns[0]).Split('【', '】');
            var      results = RegisterManager.QueryRegisterList(sarray[1]);

            if (int.Parse(results[0].Number) > 1)
            {
                results[0].Number = (int.Parse(results[0].Number) - 1).ToString();
                Updatedata(results[0]);
            }
            else
            {
                Deletedata(results[0]);
            }
            parentnode.Nodes.Remove(parentnode.Nodes[a - 1]);
            SetSpreadsheet();
        }