“属性”面板
通过使用 Microsoft Expression Blend 中的“属性”面板,可以查看和修改在美工板上或在“对象和时间线”下选定的对象的属性。如果通过操作鼠标使用对象图柄直接在美工板上修改对象,则“属性”面板中将反映属性的更改。反之亦然,即:如果通过使用“属性”面板中“转换”下的值编辑器来缩放对象,则会在美工板上缩放对象。
“属性”面板未停靠
可展开和折叠的属性类别。 |
选定对象的名称和类型。 |
RGB(红、绿、蓝)颜色空间。可以通过单击带下划线的字母之一(例如,RGB 颜色空间中的“R”)来查看列有备选颜色空间的弹出菜单,从而更改为其他三种支持的颜色空间之一。 |
||
切换按钮,用于显示“属性”或“事件”视图。 |
Alpha 通道滑块,用于更改此特定画笔属性(而非整个对象)的透明度。 |
||
搜索框,用于筛选依据输入的文本显示的属性。 |
颜色条,用于显示初始颜色、当前颜色和上一种颜色。 |
||
各种可视属性(画笔),如 Fill 画笔、Stroke 画笔和 Foreground 画笔。 |
渐变取色器(选择渐变画笔时)或颜色取色器(选择纯色画笔时)。 |
||
用于打开“高级属性选项” 弹出菜单的按钮,以便将属性重置为默认值、将属性值转换为资源、应用资源或将属性绑定到数据。 |
将此颜色转换为颜色资源的按钮,以便能够通过“颜色资源”选项卡来选择此颜色。 |
||
用于选择画笔编辑器的选项卡。可以将“画笔”下的选定属性设置为“无画笔”、“纯色画笔”、“渐变画笔”、“平铺画笔”或“画笔资源”。 |
颜色的十六进制值。 |
||
“编辑器”,可用于纯色画笔和渐变画笔。 |
带梯度停止点的渐变滑块,仅仅在选定渐变画笔时才会显示。 |
||
“颜色资源”选项卡,其中包括“本地资源”和“系统资源”,并且可让您将完全相同的颜色应用于不同的属性。 |
渐变类型按钮:线性渐变和径向渐变。 |
||
带颜色滑块的颜色选取器。 |
值编辑器
“属性”面板提供了一个数值编辑器,用于输入度数、像素数、百分比等值。例如,上图中的 RGB 颜色空间文本框就是数值编辑器。您可以单击现有的数值并键入所需的确切值;也可以将指针移到属性的文本框上,然后在显示数值调整指针 时拖动,从而使用独特的滑块来更改数值。也可以在属性的文本框中单击,然后使用向上键和向下键调整值。
高级属性
“属性”面板中的大部分属性类别具有可展开的高级部分,通过单击类别底部的“显示高级属性”,便可打开此部分。高级属性不太常用。某些会涉及子属性和集合编辑器。
子属性和集合编辑器
在“属性”面板中,有些属性非常复杂,而不仅仅具有一个值。有些属性代表一个值集合或一个带有本身属性的对象。例如,如果您通过单击“ColumnDefinitions”或“RowDefinitions”属性旁边的“编辑此集合中的项”将行或列添加到“网格布局”面板中,则会显示集合编辑器,您可在此编辑器中添加行和列。如果通过单击“Document”属性旁边的“新建”将文档添加到 FlowDocumentScrollViewer 对象,则“Document”属性下会展开子属性编辑器。在子属性编辑器中,您可以查看和修改新文档的属性。
设置特殊值
设置属性的另一种方法是使用高级属性选项弹出菜单(如下图所示)。通过单击“高级属性选项” 并从弹出菜单中选择相应的项,可以将属性设置为自定义表达式、资源或数据绑定,或将属性重置为默认值。在使用高级属性选项弹出菜单设置了某个属性之后,该属性名称将会带有彩色边框,以便您知道针对该属性所设置的值类型。例如,如果将某个属性的值设置为“系统资源”,则该属性名称会带有绿色边框。
高级属性选项弹出菜单