Silverlight 真是一個不錯的開發平台,想到即将釋出的Silverlight 4 更是增加了像去學習他的興趣。

資訊顯示第一個要說的一定是TextBlock,他是最基礎的文本顯示塊控件,通過屬性可以更改文字的字型,大小,顔色、下劃線、粗體等等
Label 标簽控件在功能上和TextBlock類似用來顯示文本,但文本設定屬性是Content,而TextBlock 是Text屬性
當你從工具箱中拖動進來一個Label 控件後,Visual Studio 會為你添加一個空間的引用
進度條控件,用來提示使用者目前程式正在運作的進度。
IsIndeterminate="True" 這個屬性很重要,用來設定進度條是否要呈現進度,True代表不呈現進度,而是反複的播放動畫。
ToolTipService 用來為其他控件添加提示,這個提示可以是文本也可以是任何XAML元素,圖檔、連結都可以作為提示的一部分。
日期選擇控件,通過觸發事件,可以獲得選擇的日期,并處理。
TextBox 最熟悉不過的文本輸入框,可以輸入單行文本,也可以輸入多行文本。
密碼輸入框,和TextBox一樣,隻是不顯示你輸入的内容是什麼
示例取自:Silverlight 開發詳解一書
自動完成視窗,輸入文字的第一個字元,就會比對存儲好的字元串,給出提示下拉清單框,像Google輸入框一樣
DatePicker和Calendar 控件所要達到的目的是一樣的,都是用于讓使用者輸入日期,但是DatePicker控件用的比較多,因為他很節省UI布局空間。