我正在尝试为Revit OverrideGraphicsSettings分配选项:
OverrideGraphicSettings org = new OverrideGraphicSettings();
org.SetHalftone(true);
org.SetProjectionLineColor(Use_Color); org.SetProjectionFillColor(Use_Color);
org.SetProjectionFillPatternId(****);
doc.ActiveView.SetElementOverrides(ElementId Elem_Id, org);
这有效,除了以下两个问题:
我尝试找到答案包括收集所有定义的材料并循环遍历它们以找到分配的表面图案,但我找不到合适的FillPatternId。还有其他人处理过这个问题吗?