天天看点

Silverlight 信息显示与编辑控件 示例

Silverlight 真是一个不错的开发平台,想到即将发布的Silverlight 4 更是增加了像去学习他的兴趣。

Silverlight 信息显示与编辑控件 示例

信息显示第一个要说的一定是TextBlock,他是最基础的文本显示块控件,通过属性可以更改文字的字体,大小,颜色、下划线、粗体等等

Silverlight 信息显示与编辑控件 示例

Label 标签控件在功能上和TextBlock类似用来显示文本,但文本设置属性是Content,而TextBlock 是Text属性

当你从工具箱中拖动进来一个Label 控件后,Visual Studio 会为你添加一个空间的引用

Silverlight 信息显示与编辑控件 示例

进度条控件,用来提示用户当前程序正在运行的进度。

IsIndeterminate="True" 这个属性很重要,用来设置进度条是否要呈现进度,True代表不呈现进度,而是反复的播放动画。

ToolTipService 用来为其他控件添加提示,这个提示可以是文本也可以是任何XAML元素,图片、链接都可以作为提示的一部分。

Silverlight 信息显示与编辑控件 示例

日期选择控件,通过触发事件,可以获得选择的日期,并处理。

Silverlight 信息显示与编辑控件 示例

TextBox 最熟悉不过的文本输入框,可以输入单行文本,也可以输入多行文本。

Silverlight 信息显示与编辑控件 示例

密码输入框,和TextBox一样,只是不显示你输入的内容是什么

示例取自:Silverlight 开发详解一书

Silverlight 信息显示与编辑控件 示例

自动完成窗口,输入文字的第一个字符,就会匹配存储好的字符串,给出提示下拉列表框,像Google输入框一样

Silverlight 信息显示与编辑控件 示例

DatePicker和Calendar 控件所要达到的目的是一样的,都是用于让用户输入日期,但是DatePicker控件用的比较多,因为他很节省UI布局空间。