public myTreeNode AddMyTreeNodeObject(TREENODE_OBJ_TYPE tnoType, string text) { myTreeNode mtn = new myTreeNode(text); mtn.type = tnoType; base.Nodes.Add(mtn); return(mtn); }
public myTreeNode FindmyTreeNode(TREENODE_OBJ_TYPE tnoType) { foreach (myTreeNode mtn in this.Nodes) { if (mtn.type == tnoType) { return(mtn); } } return(null); }
public myTreeNode EnsureMyTreeNodeObject(TREENODE_OBJ_TYPE tnoType, string text) { // Only adds if it has to, if there is already such an object, simply returns that object myTreeNode mtn = FindmyTreeNode(tnoType); if (mtn != null) { // update the text mtn.Text = text; return(mtn); } // else create one mtn = new myTreeNode(text); mtn.type = tnoType; base.Nodes.Add(mtn); return(mtn); }
string TextFromType(TREENODE_OBJ_TYPE tnoType) { switch (tnoType) { case TREENODE_OBJ_TYPE.NetworkNumber: return("Network Number "); case TREENODE_OBJ_TYPE.SiteIPEP: return("Site IP Addr "); case TREENODE_OBJ_TYPE.State: return("State "); case TREENODE_OBJ_TYPE.BACnetPort: return("Port "); case TREENODE_OBJ_TYPE.LastAccessTime: return("Last comms "); } return(tnoType.ToString()); }
string TextFromType(TREENODE_OBJ_TYPE tnoType) { switch (tnoType) { case TREENODE_OBJ_TYPE.NetworkNumber: return("Network Number "); case TREENODE_OBJ_TYPE.PortNetIPEP: return("Site IP Addr "); case TREENODE_OBJ_TYPE.State: return("State "); case TREENODE_OBJ_TYPE.BACnetPort: return("Port "); case TREENODE_OBJ_TYPE.LastAccessTime: return("Last comms "); case TREENODE_OBJ_TYPE.CloudNetName: return("CloudNet Name "); } return(String.Format("{0,-17}", tnoType.ToString())); }
//public myTreeNode(TREENODE_OBJ_TYPE tnoType, string text, System.Drawing.Color clr) //{ // Text = TextFromType(tnoType) + text; // this.type = tnoType; // this.BackColor = clr; //} public myTreeNode(TREENODE_OBJ_TYPE tnoType) { this.type = tnoType; Text = TextFromType(tnoType); }
public myTreeNode(TREENODE_OBJ_TYPE tnoType, string text) { Text = TextFromType(tnoType) + text; this.type = tnoType; }
public myTreeNode(TREENODE_OBJ_TYPE tnoType, string text, System.Drawing.Color clr) { Text = TextFromType(tnoType) + " " + text; this.type = tnoType; this.BackColor = clr; }