在 Silverlight 2 项目中绘制控件
按钮和文本框等用户界面控件可使应用程序对用户输入做出响应。在安装有 Service Pack 1 的 Microsoft Expression Blend 2 中,提供了众多适用于 Silverlight 2 项目的 Windows Presentation Foundation 控件的版本。
绘制系统控件
在“工具箱”中,选择一个控件。
提示: 若要查看工具容器中的所有工具,请右键单击“工具箱”中显示的工具。
提示: 若要查看所有可用的控件,请单击“工具箱”中的“资源库” 按钮。在资源库中选择了某个工具之后,该工具将显示在“工具箱”中“资源库”按钮的上方。
在美工板上,通过拖动鼠标来绘制控件。其结果取决于所绘制的控件的类型。
绘制了某个文本控件之后,生成的对象将进入文本编辑模式,以便您能够更改该对象中显示的内容。
若要退出文本编辑模式,请按 Esc。若要重新进入文本编辑模式,请使用“选择” 工具选择对象,然后按 F2。退出文本编辑模式之后,将会显示可用于缩放、旋转、移动对象或执行其他操作的转换图柄。
说明: 有关如何设置文本格式的详细信息,请参阅设置文本格式。
绘制了非文本控件之后,将在生成的对象的周围显示转换图柄。通过使用这些图柄,可以执行缩放、旋转、移动、倾斜以及其他操作。鼠标指针会改变以指明所能执行的操作,具体显示如下。
如果控件显示文本,如按钮或复选框的内容,则可以按 F2 进入文本编辑模式来迅速更改该文本。若要退出文本编辑模式,请按 Esc。
保存所做的工作 (Ctrl+S)。
后续步骤
通过修改刚刚绘制的系统控件所应用的模板,您可以自定义该控件的外观。控件的外观因其所处的状态而异。例如,将指针移到按钮的上方时,按钮的颜色会略有改变。“MouseOver”是可以自定义的状态。有关详细信息,请参阅修改不同状态的系统控件的外观。
您可以延长控件状态过渡所需的时间。有关详细信息,请参阅修改系统控件状态改变的过渡时间。
您可以为控件的状态过渡添加更多的动画。有关详细信息,请参阅添加状态改变后显示的动画。