- 博客(8)
- 资源 (14)
- 收藏
- 关注
原创 Revit二次开发——怎样建变直径螺旋箍筋
变截面螺旋箍筋是一条空间曲线,在Revit当中,空间曲线可以通过CurveByPoints来建立空间可见的螺旋曲线,也可以通过HermiteSpline在后台来建立空间曲线。其实通过LookUp,就可以看到,其实CurveByPoints就是HermiteSpline曲线。所以把这点搞清楚了就简单了,接下来就来建立一条空间变截面螺旋曲线。这里为了方便,直接用Dynamo来建螺旋箍筋...
2018-01-26 00:14:18 2785
原创 用Apache配置本地服务器,并用以运行html和Python文件
一直想用html做python的ui界面,原生的几个做ui的界面都很坑爹,另外也是由于JavaScript运用的越来越广,学html做ui不至于浪费学习成本,也可以顺便学学用python做web。但开始并不顺利,主要是配置Apache老是出问题,因为网上的指引操作很坑爹,浪费了大量时间。这里就直接放两个最好的办法。1.http://blog.csdn.net/corcplusplusorj
2018-01-21 13:36:26 2607
原创 Revit二次开发——读取链接cad文件的地址
共同精进Revit及编程开发技能兴趣群:660319009链接cad文件的地址没法用Lookup来查找,所以常规方法读取不了这个地址。这个时候需要用如下方法来读取这个地址:Reference reference = uiDoc.Selection.PickObject(ObjectType.Element, "选择链接cad文件"); Element elem = uiDo...
2018-01-18 17:19:06 1630 1
原创 WPF的DataGrid控件从excel里复制数据然后粘贴
WPF的DataGrid控件不能像winform的DataGridView控件一样,支持值的粘贴。WPF的DataGrid控件本质上是跟数据绑定联系在一起,所以需要进行复制粘贴的操作,可以在wpf里用DataGridView控件。如果想进行DataGrid的复制粘贴,只需要在进行复制粘贴的时候,将剪切板上的数据替换成绑定的数据,同样,插入删除等操作,都是改变绑定数据。如下,是一个粘贴的方法,将剪切
2018-01-15 13:53:18 3301 3
转载 WPF资源样式
使用好处:存储需要被本地话的内容(错误消息字符串等,实现软编码),减少重复的代码,重用样式,实现多个项目之间的共享资源;修改一个地方所有引用的地方都会被修改,方便统一风格;使用方法,归纳起来主要有下面几个步骤:a. 创建资源字典文件,b. 资源字典集成c. 使用字典中的资源说明:在创建资源的时候要确保资源文件的编译选项为page,这样就能够保证XAML资源文件最终能
2018-01-12 14:29:00 435
转载 代码重构
代码重构技巧经典文章:http://blog.csdn.net/hezheqiang/article/details/51966865配合《重构 改善既有代码的设计》这本书更好。
2018-01-11 10:22:11 200
转载 WPF右键菜单
WPF中的右键菜单主要是通过ContextMenu来实现,ContextMenu的使用有两种方式一、.在Resources中声明,在控件中使用。1.在Resources中添加ContextMenu[html] view plain copyWindow.Resources> ContextMenu x:Key="
2018-01-11 09:37:05 1281
原创 调用kernel32.dll读写参数
在做软件插件的时候,经常需要记住用户输入的动作,这个时候最容易想到的是用静态字段来保存结果,但是静态字段处理不好,容易占用大量内存,还会导致意向不到的错误,如果用kernel32.dll这个文件来生成ini文件来保存中间参数,会方便很多。 一些简单介绍,请参考: https://www.cnblogs.com/yuanyuan/archive/2010/12/08/1900191.html
2018-01-06 16:47:07 1448
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人