void RemoveLine (TreeNode line, int lineNumber) { var parent = line.parent; tree.Remove (line); if (parent != null) parent.UpdateAugmentedData (); OnLineRemoved (new LineEventArgs (line, lineNumber)); }