Expression Design 4 - Chapter 2 熟悉Design并且快速设计出Silverlight网页

简介: 本章将用带大家熟悉Design 4并製作简易的网页版面,也会让你瞭解如何利用Design 4内建功能产出Xaml 直接开始噜! 01 开启一个新的专桉(快捷键Ctrl+N) ...

本章将用带大家熟悉Design 4并製作简易的网页版面,也会让你瞭解如何利用Design 4内建功能产出Xaml

直接开始噜!

01

开启一个新的专桉(快捷键Ctrl+N)

clip_image001

完成新专桉开启后,在主要工作区放入一个Rectangle(快捷键M)

并使用Selection(快捷键V)调整到适当大小后,在Properties->Apperance把颜色调整为Fill #3D3838

clip_image003

在区块内打上一些字,使用Text工具(快捷键T),并且调整字的颜色为Fill #FFFFFF、Stroke #918F8F

再使用笔刷,宽度为8px(范例使用Design内建笔刷Coarse Round Brush)

笔刷的颜色,需在Stroke下调整

clip_image005

可以依你的喜好,选择你想要的笔刷类型

运用了笔刷以后,你的文字是不是变得比较有设计感了呢?

clip_image006

02

在左侧放入1个Ellipse>Fill #3D3838 (Ellipse快捷键L)

再来按下Ctrl+C複製,并且Ctrl+V随意的贴上,使板面上有3个后要当成Button的椭圆形

接着全选三个Ellipse后->TopMenu-> Arrange->Align->Horizontal Centers,使之自动垂直排列

clip_image008

完成后拉到左边适当位置,补上文字,并且使用Arrange->Align->Center,让文字位于椭圆形中间

clip_image009

03

进入版面切割,请使用Slice(快捷键K),把刚刚做好的版面切成适当大小,如下图范例

clip_image011

使用Slice做切片时,可以直接在Properties->Current Slice Properties下做预览

另外,使用Selection(快捷键V)也可以直接调整切片范围大小

这点我觉得跟PhotoShop相比方便很多

04

若是真的要与PhotoShop相比,Design有一招更厉害的…….

选取切片后,可以在Current Slice Properties下,做图层选择

看图跟着做可以更瞭解:

为了做让大家更瞭解,我在原本的三个椭圆形后面放了一个黄色长方形

clip_image012

接着到Current Slice Properties,你可以看到,椭圆形后面多了黄色背景

但是在设计中,我希望只有单独的椭圆形Button加上裡面的字......

这时,请在Current Slice Properties->Format->Slice contents下,把不要的图层取消勾选

clip_image013

这个在做网页或是Silverlight介面设计时真的很方便,我不需要去管背景有什麽,可以单独切割要的部分

05

切片完成后,接着就是输出啦!

点选File->Export就会出现下图视窗

clip_image015

刚刚所提到的Format->Slice contents图层选择这边也有

因为刚刚切成四个切片,所以会分为4个档桉,你可以从Format下选择你要的档桉类型

我们选择成XAML Silverlight 3 Canvas

并且在Container旁的下拉式选单内选择档桉类型为HTML&Images

clip_image017

按下Browse新增一个资料夹

clip_image019

接着,按下右下角的Export All,输出我们的专桉

clip_image020

06

到刚刚我们设定存档的地方,看看Export后的产出结果

资料夹内,有三个档桉:

clip_image022

第一个

是刚刚切片后的四个图档,各成一个xaml档

clip_image024

第二个是html档

双击后开启网页,你会发係已经是一个Silverlight的网页了

clip_image026

第三个是.js档

07

我们把.html档用记事本打开….

来看看有甚麽其妙的事情发生!!

clip_image028

看到了吗?是CSS耶!

所以,Design可以把做好的版面及画面,利用Export直接产出可用的CSS

你大可不必跟以前一样,自己花大把的时间去写CSS,因为Design都已经帮你做好了

如果能活用Design,将会对你的设计工作带来事半功倍的效果喔!

附上范例专桉

本篇的教学就到此。

目录
相关文章
一起谈.NET技术,一个Silverlight的网页访问计数器
  大家知道,SharePoint 2010支持客户端的对象模型访问,主要有三种方式:   1..net 的客户端对象模型,2.Javascript 的客户端对象模型 3.Silverlight的客户端对象模型,这里就简单实现一个Silverlight的网页计数器,来达到熟悉客户端对象模型的目的。
829 0
|
前端开发 容器 JavaScript
零元学Expression Design 4 - Chapter 2 熟悉Design并且快速设计出Silverlight网页
原文:零元学Expression Design 4 - Chapter 2 熟悉Design并且快速设计出Silverlight网页 本章将用带大家熟悉Design 4并制作简易的网页版面,也会让你了解如...
1087 0
|
JavaScript C#
零元学Expression Blend 4 - Chapter 19 如何让做好的Blend专案变Silverlight网页
原文:零元学Expression Blend 4 - Chapter 19 如何让做好的Blend专案变Silverlight网页 本章将教大家如何把制作好的Blend专案变为可以让任何人在网际网路...
1277 0
Silverlight 3和Expression 3将于7月10日发布
微软将于7月10日正式发布Silverlight 3和Expression 3,为此微软建立了一个网站 See the light ,届时将在此举行线上发布活动,播放视频Keynote和技术演示。 http://www.seethelight.com/
564 0

热门文章

最新文章