- 博客(7)
- 收藏
- 关注
原创 关于DataGridViewComboBoxCell单元格下拉选择完成后无法立即生效(复位)的问题。
如上图所示,第一张图表示正在选择,第二张图已经选择完成,但是呢,如果鼠标不离开该单元格,那么显示的内容一直是MiddleLeft,只有当鼠标离开点击了其他任意位置时,单元格内的内容才能从MiddleLeft变为中间(MiddleCenter),这到底是显示问题还是程序逻辑没有立即生效造成的,请问该如何处理?
2024-09-24 01:27:50
296
1
原创 Revit二次开发图例标注
因为目前Revit并没有对用户开放图例创建的API,目前在做门窗大样图例时,只有通过复制已有的图例构件(Element), 再修改它的族类型来实现。随后,想尝试做下自动标注,这个时候麻烦来了。首先这个图例构件,类型就是Element,并非FamilyInstance, 所以无法直接通过GetReference()的方式来找到它的左、右、中心、顶部、底部的参照平面,只有通过element.get_Geometry(new Options())的方式,来找到是所有需要标注的PlannarFace, 进一步通
2023-05-30 09:17:22
651
3
原创 .NET平台开发基于CAD的多文件合并程序
看了网上,最终合并的代码并没有。本程序的逻辑还是分别读取到临时Database内,然后逐一插入到当前文档的Database,逻辑不复杂,主要是没找到API文档,开发的比较费劲。这方面,感觉CAD平台的资料,不如Revit平台的资料多。
2023-04-22 07:12:37
662
1
原创 合并Dwg文件
尝试用.NET平台C#写个打开其他DWG文件并读取所有内容,打包成块后再插入当前文档的程序,不知道是何原因,可有大神出来指点一二,不胜感激了!代码如下(也是看了别人写的代码改了一些)2、打包成块程序这里出了问题3、但若是直接在当前文档创建直线,再运行打包成块程序就没问题。1、打开其他指定文件没问题。
2023-04-18 12:17:19
489
1
原创 Revit门窗标记的BoundingBox之Transform转换
最近在尝试门窗标记与主体的位置匹配,在获取标记(IndepentTag)的BoundingBoxXYZ时,发现但凡是倾斜的标记,所获取的BoundingBoxXYZ永远是正交的,这就无法计算出标记相对于门窗主体图元方向的实际长度和高度,有没有哪位大神能给出解决方案呢?这是原生的BoundingBoxXYZ的实体。
2023-04-09 08:04:42
239
1
空空如也
Revit二次开发之面积与体积计算选项API
2023-03-09
TA创建的收藏夹 TA关注的收藏夹
TA关注的人