摘要: 基于应用需求,需要访问局域网内共享的数据库,直接引用System.Data.SQLite.dll 的话,会提示cannot open database file。网上发现了一篇文章http://www.cnblogs.com/yangzhj/p/4230123.html解决了这个问题(非常感谢,这个 阅读全文
posted @ 2017-09-29 10:44 花落花开花满园 阅读(2504) 评论(1) 推荐(0) 编辑
摘要: 因项目需要,做一个搜索框功能,使用TextBox+ListBox实现,效果图: 难点不大,就把其中几个重要的点写一下: 1.实现TextBox水印: 2.拼音匹配 3.想程序更通用一点,所以绑定的值想交给外边设置,通过反射的方式来进行读取 /// <summary> /// 设置ListBox内容 阅读全文
posted @ 2017-08-10 10:26 花落花开花满园 阅读(972) 评论(1) 推荐(0) 编辑
摘要: 1.TextBox 增加水印 新增一个用户控件,将继承UserControl改为TextBox 阅读全文
posted @ 2017-08-07 15:41 花落花开花满园 阅读(678) 评论(0) 推荐(0) 编辑
摘要: 在试用Revit的时候,有时候免不了因为各种原因,要卸载当前的Revit重新安装,这个时候会出现很多问题,经常是卸载不干净。导致无法安装成功。最近帮一个同事重新安装的时候,百度到各种方法,大部分都是要手动卸载程序,然后卸载注册表。或是下载windows installer clean up。过程都有 阅读全文
posted @ 2017-03-01 18:38 花落花开花满园 阅读(664) 评论(0) 推荐(0) 编辑
摘要: Revit除了有内建的参数,还允许用户自定义参数,分别是:共享参数和项目参数。 对应界面上的菜单分别是"管理->共享参数"和"管理->项目参数" 共享参数被定义在Revit之外的一个共享参数文件(.txt中)。删掉这个文件,共享参数就会丢失。 程序入口代码: 1.获取共享参数 2.创建共享参数 3. 阅读全文
posted @ 2016-04-01 16:00 花落花开花满园 阅读(4567) 评论(0) 推荐(0) 编辑
摘要: Revit包含以下几种交互方式: 1.先选择元素,在执行外部命令,外部命令可以获取选择元素并做相应处理。 2.先执行命令,在选择元素或者位置,选择结束后命令继续执行。 这种形式又包括:单选、多选、框选、点选、 记得加上.addin文件。之后你可以尝试,在项目中选择一个选择,在点击外部工具下的Revi 阅读全文
posted @ 2016-04-01 15:46 花落花开花满园 阅读(799) 评论(0) 推荐(0) 编辑
摘要: 刚开始接触Revit,看的书籍是Autodesk Revit二次开发基础教程(这里有点要吐槽一下,书上的很多代码都是执行不成功的,还有一些方式和命名,像CLASS1这种,名字都不改,确实有点让人不能接受,但是可能这本书是基于Revit2015写的,2016多少有点改变,所以也只能默默接受下。) 书上 阅读全文
posted @ 2016-04-01 15:36 花落花开花满园 阅读(422) 评论(0) 推荐(0) 编辑
摘要: 一上来当然还是最经典的Hello World了,既然现在学习Revit,那就Hello Revit吧。以后还请多多指教 分别通过继承IExternalCommand和IExternalApplication 来实现 1.IExternalCommand 代码: 配置文件: 记得把配置文件放到相应的目 阅读全文
posted @ 2016-04-01 15:21 花落花开花满园 阅读(586) 评论(0) 推荐(0) 编辑
摘要: 项目需引用两个dll,分别为RevitAPI.dll和RevitAPIUI.dll 使用RevitAPI必须继承的接口: IExternalCommand/IExternalApplication(用于保存Revit中数据的Application和Document) RevitAPI.dll包含访问 阅读全文
posted @ 2016-04-01 14:44 花落花开花满园 阅读(1243) 评论(1) 推荐(1) 编辑
摘要: 1.根据路径把图片转成二进制 2.把二进制文件转成图片 3.在异步线程修改主线程UI(线程间操作无效,从不是创建控件"XX"线程访问他),有两个方法, ①在Load方法中增加 Control.CheckForIllegalCrossThreadCalls = false; ②使用Invoke 阅读全文
posted @ 2016-03-02 14:43 花落花开花满园 阅读(203) 评论(0) 推荐(0) 编辑