09 2011 档案

摘要:静态网页生成普遍的思路是利用写好的aspx页面,后台调用生成html。 由于用户一般不能编辑aspx页面,但是对html一般可以编辑和处理。aspx生成html的原理其实就是将特定的标签转换为html,自己利用了这一原理自定义了自己的替换标签,配合xml配置访问数据实现了html模板生成静态网页。 阅读全文
posted @ 2011-09-29 08:06 大气象 阅读(1166) 评论(7) 推荐(3) 编辑
摘要:不是element.Lock; 而是element.Pinned=true; 刘全富分享。 阅读全文
posted @ 2011-09-27 11:50 大气象 阅读(1079) 评论(1) 推荐(1) 编辑
摘要:在HTML5本地存储之前,如果我们想在客户端保存持久化数据,有这么几个选择: HTTP cookie。HTTP cookie的缺点很明显,最多只能存储4KB的数据,每个HTTP请求都会被传送回服务器,明文传输(除非你使用SSL)。 IE userData。u历史 阅读全文
posted @ 2011-09-26 08:02 大气象 阅读(708) 评论(6) 推荐(2) 编辑
摘要:今天看了下之前写的网页,突然想起应该加个时间的。 于是准备就直接DateTime.Now一下,再一想,还是显示农历吧,毕竟这是咱们中国人自己的时间, 想想现在很多人不看日历根本都都不知道农历时间了。 这段代码也是从网上找来的,基本没怎么改。 阅读全文
posted @ 2011-09-23 14:08 大气象 阅读(2969) 评论(17) 推荐(5) 编辑
摘要:有时候你需要知识某个元素类别对应的内参名称是什么,是取得名称的方法。 阅读全文
posted @ 2011-09-21 08:11 大气象 阅读(1684) 评论(0) 推荐(1) 编辑
摘要:Revit元素分为六类。 Model,Sketch,View,Group,Annotation,Information 模型,草图,视图,组,注释,信息 Model包括Wall,Duct,FamilyInstance之类。 阅读全文
posted @ 2011-09-20 10:11 大气象 阅读(2862) 评论(2) 推荐(1) 编辑
摘要:老版本API的方法: if (material is MaterialSteel) 新版本API的方法: Parameter curPara = material.get_Parameter(BuiltInParameter.PHY_MATERIAL_PARAM_CLASS); if (curPara.AsInteger()==(int)StructuralMaterialType.Steel) 阅读全文
posted @ 2011-09-19 08:11 大气象 阅读(1610) 评论(0) 推荐(1) 编辑
摘要:这里涉及到一些专业知识,没有成功,但是代码是从示例中取出来的,示例可以创建空间。 有时间再研究,先记录下来。 阅读全文
posted @ 2011-09-16 09:42 大气象 阅读(947) 评论(0) 推荐(1) 编辑
摘要:复制使用ElementTransformUtils.CopyElement(); 阅读全文
posted @ 2011-09-15 08:03 大气象 阅读(2216) 评论(0) 推荐(1) 编辑
摘要:布置设备的时候,希望有个拖动的效果,这个函数可以实现。 阅读全文
posted @ 2011-09-14 08:19 大气象 阅读(2149) 评论(1) 推荐(2) 编辑
摘要:这个错误提示是: 一个事务还没有结束,不可以启动另外一个新事务。 解决的方法是: 用子事务SubTransaction。 阅读全文
posted @ 2011-09-13 08:08 大气象 阅读(1467) 评论(0) 推荐(1) 编辑
摘要:1.取得元素的曲线,比如风管 LocationCurve元素曲线 LocationCurve curve = duct.Location as LocationCurve; 取得可以根据曲线确定位置的元素的曲线。 阅读全文
posted @ 2011-09-09 08:04 大气象 阅读(2847) 评论(0) 推荐(1) 编辑
摘要:这个接口用来过滤Revit对象,比如你希望选择元素的时候,只选择某一类。 阅读全文
posted @ 2011-09-08 08:08 大气象 阅读(1717) 评论(0) 推荐(1) 编辑
摘要:墙体开洞的函数是Document.Create.NewOpening(Wall,XYZ,XYX); 但是这里有个技巧就是如何选取墙上的两点。 添加一个墙的过滤条件。 阅读全文
posted @ 2011-09-07 08:03 大气象 阅读(2402) 评论(0) 推荐(1) 编辑
摘要:今天高手讨论了一个问题: FuncList.FindAll(pNodes => pNodes.ParentID == "01") 等价于 if(pNodes.ParentID == "01") return pNodes; 实际就是一个委托函数的缩写。 阅读全文
posted @ 2011-09-05 17:38 大气象 阅读(8654) 评论(14) 推荐(4) 编辑
摘要:Ribbon菜单的空间有限,因此可能需要大量控件放在一个Windows窗体里, 然后在窗体里执行Revit命令。方法就是传递参数,新建IExternalCommand 调用Execute(); 阅读全文
posted @ 2011-09-05 08:09 大气象 阅读(5675) 评论(0) 推荐(1) 编辑
摘要:为了保存文件级别的额外信息,可以将共享数据添加到ProjectInfo对象中。 ProjectInfo在一个Document中只有一个对象。ProjectInfo的BuildInCategory 成员是OST_ProjectInformation. 阅读全文
posted @ 2011-09-01 08:05 大气象 阅读(1013) 评论(0) 推荐(1) 编辑

http://www.tianqiweiqi.com
点击右上角即可分享
微信分享提示