private bool GetEffectiveShowCheckBox(TreeNodeTypes type) { if (ShowCheckBox == true) { return true; } if (ShowCheckBox == false) { return false; } return ((_owner.ShowCheckBoxes & type) != 0); }
/// <summary> /// THe TreeViewNode constructor, initializes a treeViewNode /// </summary> /// <param name="treeNodeType">The type of the tree node (directory/playlist)</param> /// <param name="treeNodeName">the name of the treeNode</param> public TreeViewNode(TreeNodeTypes treeNodeType, string treeNodeName) { Type = treeNodeType; Name = treeNodeName; }