- 博客(2)
- 资源 (1)
- 收藏
- 关注
原创 Revit开发之多线程
关于Revit开发其实是可以使用多线程的,但是是有限制的,目前发现只要在其他线程里启用Transaction,基本Revit就崩溃了, 但是在其他线程里不启用Transaction还是可以使用的,比如说我们要在Revit里检索一些东西,但这些东西又很多,需要的时间 比较长,这种情况我们就可以把检索的任务给其他线程,然后用户先可以先进行其他操作, 下面说一个简单的例子,在Task里检索建筑柱的
2017-02-27 19:56:25 2456
原创 Revit开发将WPF的Ower设置为Revit窗体
在Revit开发中如果使用modeless的对话框,经常容易被Revit窗体覆盖,但是如果将窗体设为Topmost的话,当Revit失去焦点后,它又会遮住其他程序的界面, 那怎么解决这个问题呢?其实只需要将Revit的窗体设置为弹出窗体的Ower就可以了,这样也不需要设置topmost 关键代码如下: myWin = new SingleWin();
2017-02-06 13:26:04 1901 2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人