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

来源:互联网 发布:淘宝店铺装修客服模板 编辑:程序博客网 时间:2024/04/29 21:13

第七章: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程序一样。
原创粉丝点击