"景先生毕设|www.jxszl.com

C# Cyberware类代码示例

2023-12-29 17:48编辑: www.jxszl.com景先生毕设
本文整理汇总了C#中Cyberware类的典型用法代码示例。如果您正苦于以下问题:C#Cyberware类的具体用法?C#Cyberware怎么用?C#Cyberware使用的例子?这里精选的类代码示例或许可以为您提供帮助。 示例1:BuildCyberwareTree /// ///BuilduptheTreeforthecurrentpieceofCyberwareandallofitschildren. /// ///Cyberwaretoiteratethrough. ///TreeNodetoappendto. ///ContextMenuStripthatthenewCyberwareTreeNodesshoulduse. ///ContextMenuStripthatthenewGearTreeNodesshoulduse. publicvoidBuildCyberwareTree(CyberwareobjCyberware,TreeNodeobjParentNode,ContextMenuStripobjMenu,ContextMenuStripobjGearMenu) { TreeNodeobjNode=newTreeNode(); objNode.Text=objCyberware.DisplayName; objNode.Tag=objCyberware.InternalId; if(objCyberware.Notes!=string.Empty) objNode.ForeColor=Color.SaddleBrown; objNode.ToolTipText=objCyberware.Notes; objNode.ContextMenuStrip=objMenu; objParentNode.Nodes.Add(objNode); objParentNode.Expand(); foreach(CyberwareobjChildinobjCyberware.Children) BuildCyberwareTree(objChild,objNode,objMenu,objGearMenu); foreach(GearobjGearinobjCyberware.Gear) { TreeNodeobjGearNode=newTreeNode(); objGearNode.Text=objGear.DisplayName; objGearNode.Tag=objGear.InternalId; if(objGear.Notes!=string.Empty) objGearNode.ForeColor=Color.SaddleBrown; objGearNode.ToolTipText=objGear.Notes; objGearNode.ContextMenuStrip=objGearMenu; BuildGearTree(objGear,objGearNode,objGearMenu); objNode.Nodes.Add(objGearNode); objNode.Expand(); } }
原文链接:http://www.jxszl.com/biancheng/C/556831.html