PurplePen.CourseSelector.courseTreeView_AfterCheck C# (CSharp) Method

courseTreeView_AfterCheck() private method

private courseTreeView_AfterCheck ( object sender, TreeViewEventArgs e ) : void
sender object
e System.Windows.Forms.TreeViewEventArgs
return void
        private void courseTreeView_AfterCheck(object sender, TreeViewEventArgs e)
        {
            if (inCheckUpdating == 0) {
                inCheckUpdating++;

                TreeNode node = e.Node;
                if (node.Level == 0)
                    UpdateChildNodes(node);
                else
                    UpdateNodeBasedOnChildren(node.Parent);

                inCheckUpdating--;
            }
        }