コード例 #1
0
        public static void buttonDeleteOperation(MainForm form)
        {
            try
            {
                TreeView treeView = form.TreeOfSelectedOperations;
                int      indexSelectedOperation = StorageOfSelectedOperation.getIndexSelectedOperation();
                int      indexSelectedSurface   = StorageOfSelectedOperation.getIndexSelectedSurface();

                if (indexSelectedOperation != 0)
                {
                    treeView.Nodes.RemoveAt(indexSelectedOperation);
                    Part.deleteOperation(indexSelectedSurface, indexSelectedOperation - 1);
                    StorageOfSelectedOperation.decrementOfIndex();
                    form.TreeOfSelectedOperations.SelectedNode = form.TreeOfSelectedOperations.Nodes[indexSelectedOperation - 1];
                }
            }
            catch { }
        }