添加或修改对象
通过选择“工具箱”或“资源库”中的工具,然后使用鼠标在美工板上绘制对象,可以将绘制的对象添加到美工板上。当处理 Windows Presentation Foundation (WPF) 或 Silverlight 2 项目时,还可以从“资源库”中选择带样式的控件或自定义控件,从“资源”面板中拖出带样式的控件,或从“资源”面板中将资源拖到美工板的现有对象上,将该资源应用于对象的某一属性。
说明: |
---|
以下过程假定 Microsoft Expression Blend 的“设计”视图中已打开了一个项目。 |
通过使用“工具箱”来添加对象
通过执行下列操作之一,可以将对象添加到美工板上:
双击“工具箱”中的控件图标,如“Rectangle”、“Grid”、“Button” 或“TextBlock”。对象将以默认的宽度和大小插入到美工板的左上角。
选择“工具箱”中的控件图标,并使用鼠标在美工板上绘制该控件。
说明: 如果在“工具箱”中看不到某个工具或控件,则可能需要右键单击其中的一个工具,从显示的列表选择所需的工具或控件,然后双击相应的图标。
返回页首
通过使用“资源库”添加对象
通过单击“工具箱”中的“资源库” 按钮打开“资源库”。
在“资源库”中,选中“全部显示”复选框以查看所有的可用资源。
执行下列操作之一(某些选项会标明仅适用于 WPF):
添加系统控件 在“控件”下,选择“系统控件”资源字典,从列表中选择一个控件,然后使用鼠标在美工板上绘制该控件。
添加出现在资源字典中的带样式的控件(仅针对 WPF) 在“控件”下,选择资源字典(例如,“简单样式s”),从列表中选择一个带样式的控件,然后使用鼠标在美工板上绘制该控件。
说明: 通过使用“资源”面板上的“新建字典”按钮,您可以创建自己的资源字典。有关详细信息,请参阅资源。
添加项目中定义的带样式控件(仅适用于 WPF 和 Silverlight 2) 在“本地样式”下,从列表中选择一个带样式的控件,然后使用鼠标在美工板上绘制该控件。
说明: 样式是通过选择某个现有的控件然后修改其样式或模板而创建的。您还可以将“属性”面板中的任何属性值转换为资源。有关详细信息,请参阅资源。
添加媒体项 在“媒体”下,从列表中选择一个媒体项(如图像或视频文件),然后使用鼠标在美工板上绘制该控件。
说明: “项目”面板中的“文件”下必须已列出该媒体文件。若要将文件添加到项目中,请使用“项目”菜单上的“添加现有项”。有关如何在 Expression Blend 中使用媒体文件的详细信息,请参阅媒体。
添加自定义控件或用户控件(仅适用于 WPF 和 Silverlight 2) 在“自定义控件”下,从列表中选择一个自定义控件,然后使用鼠标在美工板上绘制该控件。
说明: 如果已向项目中添加自定义控件或用户控件,但在“自定义控件”下的列表中未显示所添加的控件,请生成您的项目 (Ctrl+Shift+B),然后再次打开“资源库”。有关详细信息,请参阅动手试验:创建自定义 WPF 控件和动手试验:创建 WPF 用户控件。
说明: |
---|
您可以在“搜索”文本框中键入内容,以筛选出现在“资源库”的任何选项卡中的资源列表。 |
返回页首
通过使用“资源”面板添加对象(仅适用于 WPF 和 Silverlight 2)
从“资源”面板中展开节点,然后选择一个资源。
将该资源拖到美工板上。
如果资源是一种样式或模板,则在已应用该样式或模板的美工板上添加创建该资源的控件的实例。
如果资源是一个属性值,则显示一个弹出菜单,从中可以选择创建一个新对象,并将样式应用于该对象的某个属性,或将样式应用于美工板上现有的某个对象。
返回页首
修改对象
执行下列操作之一:
将指针移到对象的蓝色范围框的边角处,然后使用美工板上显示的对象上的图柄来修改该对象。利用这些图柄可以旋转 、调整大小或翻转 、移动对象 或为对象添加圆角半径 。如果未显示对象上的图柄,请单击“选择” 或“路径选择” 工具,然后选择该对象。
说明: 您可以采用以下方法来更改对象上的图柄的行为:若要限制纵横比,请在执行调整大小或缩放操作时按住 Shift 键。若要保持中心点的位置(而不是保持相对的角或边缘的位置),请在执行调整大小、缩放或倾斜操作时按住 Alt 键。若要以 15 度角的增量进行对齐,请在旋转时按住 Shift 键。
通过在“对象和时间线”下选择对象,然后在“属性”面板中更改属性,便可修改对象。您可以使用此方法更改对象的外观、更改其位置或者将数据绑定到对象上的特定属性。有关详细信息,请参阅外观概述、布局概述和数据处理概述。
动态显示对象。有关详细信息,请参阅动画概述。
通过在“对象和时间线”下选择对象,然后在“对象”菜单下选择“编辑样式”或“编辑控件部件(模板)”,便可创建对象的模板(仅适用于 WPF 和 Silverlight 2)。只应对简单的控件对象执行此操作。有关详细信息,请参阅控件概述、样式和模板概述和使用简单样式。
返回页首