上一页 1 2 3 4 5 6 7 8 9 10 ··· 13 下一页
摘要: 在理解自由钢筋之前,需要首先理解几个基本概念: 1、钢筋类型RebarBarTyp 钢筋类型是一个系统族,但是我们可以自己添加和新建新的类别,定义自己需要的钢筋类别,钢筋类别是用于描述钢筋的基本类型信息,如直径、材质、弯曲角度等。 材质 指定钢筋材质。在"材质"对话框中选择材质。 尺寸标注 钢筋直径 阅读全文
posted @ 2020-03-25 00:06 Min.Xiaoshuang 阅读(1295) 评论(0) 推荐(0)
摘要: Revit可以为部分三维实体添加钢筋,钢筋添加主要通过位置: 结构面板钢筋 和结构主体修改面板下的钢筋按钮 但并不是所有的三维实体都可以添加钢筋,有效的钢筋主体由一个"用于模型行为的材质"参数值为"混凝土"或"预制混凝土"的有效族组成,对于墙、楼板和楼板边缘,只要它们包含混凝土层且"结构用途"实例属 阅读全文
posted @ 2020-03-23 17:00 Min.Xiaoshuang 阅读(762) 评论(0) 推荐(1)
摘要: AdWindow.dll是Autodesk开发一套支持Ribbon风格的组件,其在很多Autodesk的产品中得到了大量的应用,我们通过以下案例,介绍AdWindow组件在Revit中应用的基本情况。 在RevitAPI中,对界面通过UIControlledApplication进行了部分的封装,但 阅读全文
posted @ 2020-03-01 16:08 Min.Xiaoshuang 阅读(1502) 评论(0) 推荐(0)
摘要: 我们在定义一个新类的时候,这个类无法用现在的编辑器表达,我们需要自定义一个可以表达当前对象属性的编辑器的时候,就需要使用UITypeEditor。 我们定义一个坐标控件,基本定义如下: 代码呈现如下: public partial class UserControl1 :Form { public 阅读全文
posted @ 2020-02-12 22:10 Min.Xiaoshuang 阅读(1681) 评论(0) 推荐(0)
摘要: 前面章节说明了一个重要的类TypeConverter,有些对象需要提供自定义的描述的时候,TypeConverter可能就不满足,在那些情况下,需要实现自定义的描述呢, 比如以下需求: 当对象需要动态类型信息时,需要自描述的时候。 COM 对象的类型信息,COM 对象不支持属性或属性,需要使用Icu 阅读全文
posted @ 2020-02-12 20:35 Min.Xiaoshuang 阅读(2097) 评论(0) 推荐(0)
摘要: Descriptor是实现当前对象描述的一个重要的类,其主要有以下几个类,这些类主要是进行。 1、TypeDescriptor 用于描述一个类型的信息,其是Type的一个扩充和补充,也可以用于类型转换等,这个类是一个最终类,无法继承此类。提供有关组件特征的信息,如组件的特性、属性和事件。 Syste 阅读全文
posted @ 2020-02-11 23:58 Min.Xiaoshuang 阅读(1011) 评论(0) 推荐(0)
摘要: 类型转换的作用,是实现PropertyGrid输入的多个文本信息,能够与对象进行有效的转化,比如我们具有如下一个对象: using System; using System.Collections.Generic; using System.ComponentModel; using System. 阅读全文
posted @ 2020-02-11 22:17 Min.Xiaoshuang 阅读(1912) 评论(0) 推荐(2)
摘要: 我们在做窗体应用程序开发中,通常需要通过以下界面,完成对象的动态修改,其简单快捷的操作方式,大大提升了我们开发效率,如图: 在当前原始控件无法满足我们的要求的时候,我们通常需要自定义控件,为了提升控件的通用性,我们也希望这个控件可以通过以上属性对话框进行动态修改。我们定义如下控件: using Sy 阅读全文
posted @ 2020-02-11 19:25 Min.Xiaoshuang 阅读(2322) 评论(1) 推荐(0)
摘要: 我们常常有一个应用场景,由我们的C#代码,动态生成一个EXE,其应用场景可以非常多,比如软件授权,可以输入授权信息后,生成一个授权的DLL等,那如何实现这个功能呢,就要提到一个技术Emit。 1、Emit概述 Emit,可以称为发出或者产生。在Framework中,与Emit相关的类基本都存在于Sy 阅读全文
posted @ 2020-01-14 10:56 Min.Xiaoshuang 阅读(7293) 评论(2) 推荐(5)
摘要: 1、创建添加代码 2、实现前端页面 核心要素: 1、public IActionResult OnGet() { return Page(); } 返回当前的默认页面 2、if (!ModelState.IsValid) { return Page(); } 模型是否验证成果; <form meth 阅读全文
posted @ 2020-01-05 17:45 Min.Xiaoshuang 阅读(587) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 9 10 ··· 13 下一页