图像形状的属性

可以使用图像形状来指定域类在生成的设计器中的显示方式。 通过将类的 Image 属性设置为预定义的图像文件来定义图像形状。 支持以下格式:

  • .gif

  • .jpg

  • .jpeg

  • .bmp

  • .wmf

  • .emf

  • .png

默认情况下,设计器资源文件(例如,图像文件)位于 Dsl 项目的“资源”文件夹中。

有关详细信息,请参阅如何定义域特定语言。 有关如何使用这些属性的详细信息,请参阅自定义和扩展域特定语言

图像形状具有下表中列出的属性。

属性 说明 默认
填充颜色 此形状的填充颜色。 White
填充渐变模式 此形状的填充渐变模式。 横向
具有默认连接点 如果为 True,形状将使用生成的设计器中的顶部、底部、左侧和右侧连接点。 错误
轮廓颜色 此形状的轮廓颜色。 黑色
轮廓虚线线型 此形状的轮廓虚线线型(实线、虚线、点、短划线-点、短划线-点点或自定义)。 单色
轮廓粗细 此形状的轮廓粗细。 0.03125
文本颜色 与此形状相关联的文本修饰器所使用的颜色。 黑色
访问修饰符 几何形状的访问修饰符(公用或内部)。 公用
自定义特性 用于向从此形状生成的源代码类添加特性。 <无>
生成双派生 如果为 True,将生成基类和分部类(用于支持通过重写进行自定义)。 有关详细信息,请参阅重写和扩展生成的类 错误
具有自定义构造函数 如果为 True,则在源代码中提供自定义构造函数。 有关详细信息,请参阅重写和扩展生成的类 错误
继承修饰符 描述从图像形状生成的源代码类的继承类型(noneabstractsealed)。
基本图像形状 此形状的基类。 (无)
名称 此形状的名称。 当前名称
命名空间 与此形状关联的命名空间。 当前命名空间
工具提示类型 定义工具提示的位置(固定、可变或无)。 如果为“固定”,Fixed Tooltip Text 属性值将用作工具提示,如果为“可变”,则工具提示在自定义代码中进行定义。
备注 与此形状相关联的非正式说明。 <无>
初始高度 此形状的初始高度(英寸)。 1
初始宽度 此形状的初始宽度(英寸)。 1.5
作为属性公开的填充颜色

公开的填充渐变模式

作为属性公开的轮廓颜色

作为属性公开的轮廓虚线线型

作为属性公开的轮廓粗细

公开文本颜色
如果为 True,则用户可以设置形状的指定属性。 若要设置此项,请右键单击形状定义,然后单击“添加已公开的项”。 错误
说明 用于记录生成的设计器。 <无>
显示名称 将在生成的设计器中显示的此形状的名称。 <无>
固定工具提示文本 用于固定工具提示的文本。 <无>
帮助关键字 用于索引此元素的 F1 帮助的关键字。 <无>
映像 用于此形状的图像文件的路径。 <无>

另请参阅