零基础学通Silverlight4(2):Expression Blend入门
时间:2011-04-22 来源:蓝海战术
2.1 概述
Expression Blend是一款功能齐全的专业设计工具,可用来针对基于Silverlight构建的Web应用程序制作精美复杂的用户界面。这样可让设计人员集中精力从事创作,开发人员集中精力从事编程,开发与设计人员可以高效地合作。Expression Blend和Visual Studio共享同一种项目格式,这二种工具分别针对开发和设计人员。
2.2 视图
Expression Blend提供了两个应用程序视图来制作场景,第一个是设计视图,在该视图中,可以使用各种工具及各类控件,以可视化的方式创建和操作元素。第二个视图是XAML代码视图,在该视图中,可直接编辑XAML以创建可视化元素。2.3 工作区
Blend 中的工作区包含所有可视界面元素。这些元素包括美工板、面板、"工具"面板、工作区配置、创作视图和菜单。Expression Blend 具有两个工作区:“设计”工作区和“动画”工作区。您可以通过按 F6 在二者之间进行切换。“设计”工作区主要用于常规创作。“动画”工作区将“时间”面板移动到美工板下,以便有更多的空间来显示时间线。下面以“设计”工作区来说明,见图2.3-1。 图2.3-1 (1)文档窗口 此区域显示当前打开的所有 XAML 文档。 (2)"项目"面板、“资产”面板、“状态”面板、“对象和时间线"面板 (3)"工具"面板 (4)美工板 (5)"属性"面板和"资源"面板 (6)"设计"视图、"XAML"视图和"拆分"视图。您可以使用"设计"视图来创作文档,以便在美工板上呈现直观的画面;也可以使用标记视图通过可扩展应用程序标记语言 (XAML) 本身创作文档。"拆分"视图将显示"设计"视图和"XAML"两个视图,并且您可以使用"视图"菜单上的"拆分视图方向"项来更改窗口的方向。2.4 主要面板
2.4.1 工具条
在应用程序中创建和修改对象。可以通过使用鼠标选择工具并在美工板上进行绘制来创建对象。也可以使用图柄在美工板上更改对象,或者可以在"属性"面板中修改对象的属性,见图2.4-1。
2.4.2 对象和时间线面板
查看美工板上所有对象的层次结构,选择对象以便您可以对其进行修改,创建和修改动画时间线,见图2.4-2。
2.4.3项目面板
查看与当前打开项目相关联的所有文件,打开项目文件以供编辑,管理 项目文件,见图2.4-3。 ①用于筛选项目文件列表的"搜索"框 ②包含 Silverlight 应用程序项目和相应网站项目的解决方案。 ③项目引用,如 DLL 文件。 ④主文档的代码隐藏文件。 ⑤ Silverlight 应用程序的网站项目
2.4.4属性面板
通过使用 Microsoft Expression Blend 中的"属性"面板,可以查看和修改在美工板上或在"对象和时间线"下选定的对象的属性。如果通过操作鼠标使用对象图柄直接在美工板上修改对象,则"属性"面板中将反映属性的更改。反之亦然,即:如果通过使用"属性"面板中"转换"下的值编辑器来缩放对象,则会在美工板上缩放对象,见图2.4-4。 图2.4-4 ①选定对象的名称和类型。 ②切换按钮,用于显示"属性"或"事件"视图。 ③搜索框,用于筛选依据输入的文本显示的属性。 ④用于选择画笔编辑器的选项卡。可以将"画笔"下的选定属性设置为"无画笔"、"纯色画笔"、"渐变画笔"、"平铺画笔"或"画笔资源"。 ⑤带颜色滑块的颜色选取器。 ⑥可展开和折叠的外观、布局、公共属性等类别。2.4.5调整布局
(1)向工作区中添加面板,在"窗口"菜单上,单击要添加到工作区中的面板的名称。已显示在工作区中的面板将出现在"窗口"菜单上,旁边有复选标记。 (2)工作删除面板,在面板的右上角处,单击"关闭"。 (3)调整面板大小,将指针移到希望调整大小的面板的边框上。当出现水平光标或垂直光标 时,您可以拖动边框来调整面板的大小。 (4) 重置为默认视图,在修改工作区(如缩放工作区或调整面板大小)之后,可以轻松地返回到工作区的默认视图。默认视图取决于用户所要配置的工作区是设计工作区还是动画工作区。例如,在动画工作区中,“交互”面板将移动美工板的下面,这样可提供更多的空间来查看时间线。 在“窗口”菜单上,单击“重置工作区布局”。 (5) 对齐和对齐网格,对齐网格在美工板上提供了一组水平网格线和垂直网格线。如果已启用“网格线对齐”,则当您在美工板上拖动对象时,该对象将与最近的水平和垂直网格线对齐或靠齐。 显示对齐网格,执行下列操作之一: (1)在美工板的左下角,单击“显示对齐网格” 。若要隐藏对齐网格,请再次单击该按钮以显示禁用图标 。 (2)在“工具”菜单上,单击“选项”。在“选项”对话框中,确保在左侧选择了“美工板”,然后选中“显示对齐网格”复选框。单击“确定”。 启用网格线对齐,执行下列操作之一: (1)在美工板的左下角,单击“启用网格线对齐” 。若要禁用网格线对齐,请再次单击该按钮以显示禁用图标 。 (2)在“工具”菜单上,单击“选项”。在“选项”对话框中,确保在左侧选择了“美工板”,然后选中“网格线对齐”复选框。单击“确定”。范例 示范使用Expression Blend设计时钟
项目Ch4_Exam4_1设计一个时钟外观,如图2.4-10。





相关阅读 更多 +
- 系统休眠文件删除后果 如何删除计算机的休眠文件 2025-04-22
- 站群服务器是什么意思 站群服务器的作用 站群服务器和普通服务器的区别 2025-04-22
- jQuery插件有何作用 jQuery插件的使用方法 2025-04-22
- jQuery插件有哪些种类 简单的jQuery插件实例 2025-04-22
-