书评:《Introducing Silverlight 2》 – 第七章

第七章:Silverlight Controls: Presentation and Layout(Silverlight 控件和排版)

 

本章算是正式介绍Silverlight控件的开始,介绍的重点涵盖在和很多RAD开发工具的使用人员,像偶这样的开发者所熟悉的Silverlight控件介绍。而本章的介绍内容也是一些基础的控件,基本让人能够一目了然地了解这些控件的处理方式:它们包括:

 

Button:典型的Button,熟悉Windows 窗口和Web开发的人都知道。

CheckBox:复选框,也是一个熟悉的控件,不过它有介绍在Silverlight中不但对CheckBox支持选中或者不选的选项,还可以有选择的开放一个“中间值”的方式,此方式将适应于对一些特定的商业逻辑的处理。

HperlinkButton:没啥奇怪的链接按钮,不过在书中尤其提出了一个值得大家注意的地方,它的Click事件响应在导航发生之前,也就是说偶们还可以在其事件中做些文章处理某些逻辑。

Image:图片控件,按照书中的介绍它支持.bmp.jpg.png格式的图形。似乎没有提及到.gif不知道放一个进去是不是会发生错误。

ListBox:列表框,就不多说了。

RadioButton:单选框

TextBlock:有点类似Web开发中的Label控件,不过它有更加强大的处理能力,它能够在一个TextBlock 中定义多行带有不同字体的文本。

Textbox:输入框

 

TextBlockTextBox之外,其他的控件都可以是别的控件的载体,这是一个比较容易吸引人的地方,也就是说可以在Button中定义相关的图片等方式提高用户的相关体验。

 

不过看到这里就突然想起如果一个Silverlight的应用程序,当它要面对多个不同需要统一风格的按钮的时候,可不可以支持自定义的按钮来处理他们。就像偶们当年做Windows程序一样。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值