| | |
| | | var revitType = (RevitType)value;
|
| | | if (revitType.IsRequired())
|
| | | {
|
| | | TreeNode node = new TreeNode(revitType.GetDescription());
|
| | | node.Tag = revitType;
|
| | | this.treeView_categorys.Nodes.Add(node);
|
| | | switch (revitType)
|
| | | {
|
| | | case RevitType.RFT_FireHydrant:
|
| | | {
|
| | | if (GlobalResource.ConfigSettingModel.SystemType == ConfigHelper.SystemType.All || GlobalResource.ConfigSettingModel.SystemType == ConfigHelper.SystemType.Fire)
|
| | | {
|
| | | TreeNode node = new TreeNode(revitType.GetDescription());
|
| | | node.Tag = revitType;
|
| | | this.treeView_categorys.Nodes.Add(node);
|
| | | }
|
| | | break;
|
| | | }
|
| | | case RevitType.RFT_HeatExchanger: |
| | | {
|
| | | if (GlobalResource.ConfigSettingModel.SystemType == ConfigHelper.SystemType.All || GlobalResource.ConfigSettingModel.SystemType == ConfigHelper.SystemType.CirculatingWater)
|
| | | {
|
| | | TreeNode node = new TreeNode(revitType.GetDescription());
|
| | | node.Tag = revitType;
|
| | | this.treeView_categorys.Nodes.Add(node);
|
| | | }
|
| | | break;
|
| | | }
|
| | | case RevitType.RFT_Shower: |
| | | {
|
| | | if (GlobalResource.ConfigSettingModel.SystemType == ConfigHelper.SystemType.All || GlobalResource.ConfigSettingModel.SystemType == ConfigHelper.SystemType.Spray)
|
| | | {
|
| | | TreeNode node = new TreeNode(revitType.GetDescription());
|
| | | node.Tag = revitType;
|
| | | this.treeView_categorys.Nodes.Add(node);
|
| | | }
|
| | | break;
|
| | | } |
| | | default:
|
| | | {
|
| | | TreeNode node = new TreeNode(revitType.GetDescription());
|
| | | node.Tag = revitType;
|
| | | this.treeView_categorys.Nodes.Add(node);
|
| | | break;
|
| | | }
|
| | | }
|
| | |
|
| | | }
|
| | | }
|
| | | this.treeView_categorys.NodeMouseClick += TreeView_categorys_NodeMouseClick;
|
| | |
| | | new FamilyParamsModel(){ FamilyType="管道", ParamsName="下游标高",DefaultValue=""},
|
| | | new FamilyParamsModel(){ FamilyType="管道", ParamsName="上游初始水质",DefaultValue=""},
|
| | | new FamilyParamsModel(){ FamilyType="管道", ParamsName="下游初始水质",DefaultValue=""},
|
| | | new FamilyParamsModel(){ FamilyType="管道", ParamsName="直径",DefaultValue=""},
|
| | | new FamilyParamsModel(){ FamilyType="管道", ParamsName="长度",DefaultValue=""},
|
| | | //new FamilyParamsModel(){ FamilyType="管道", ParamsName="直径",DefaultValue=""},
|
| | | //new FamilyParamsModel(){ FamilyType="管道", ParamsName="长度",DefaultValue=""},
|
| | | new FamilyParamsModel(){ FamilyType="管道", ParamsName="粗糙系数",DefaultValue=""},
|
| | | new FamilyParamsModel(){ FamilyType="管道", ParamsName="局部阻力系数",DefaultValue=""},
|
| | | new FamilyParamsModel(){ FamilyType="管道", ParamsName="是否自定义",DefaultValue="是"},
|