PDC 10后,不少開發(fā)人員將目光轉(zhuǎn)移到了移動(dòng)應(yīng)用開發(fā)平臺(tái),Windows Phone 7是移動(dòng)應(yīng)用平臺(tái)之一,也是微軟推出的最新移動(dòng)平臺(tái)操作系統(tǒng)。Silverlight作為Windows Phone 7應(yīng)用核心開發(fā)技術(shù),再一次展示其強(qiáng)大的功能和優(yōu)勢(shì)。為了方便Windows Phone 7開發(fā)人員創(chuàng)建應(yīng)用,微軟Silverlight團(tuán)隊(duì)特別推出Silverlight for Windows Phone Toolkit開發(fā)控件集合,目前已經(jīng)包括了10余中獨(dú)立控件可用于Windows Phone開發(fā)平臺(tái)。11月3日,Silverlight for Windows Phone Toolkit開發(fā)控件包升級(jí),推出四個(gè)新的Windows Phone控件:
- AutoCompleteBox
- ListPicker
- LongListSelector
- Page Transitions
AutoCompleteBox ,這個(gè)控件大家并不陌生,在Google,百度搜索引擎平臺(tái)經(jīng)常用到,可自動(dòng)搜索相關(guān)字符,對(duì)輸入文本進(jìn)行關(guān)聯(lián)。
ListPicker ,該控件類似于ComboBox控件,用戶選擇時(shí),彈出一個(gè)選項(xiàng)列表,用戶可以從中選擇其需要的選項(xiàng)。
< sys:String > 選項(xiàng)1 </ sys:String >
< sys:String > 選項(xiàng)2 </ sys:String >
< sys:String > 選項(xiàng)3 </ sys:String >
</ toolkit:ListPicker >
LongListSelector , 該控件是對(duì)于ListBox控件的一個(gè)擴(kuò)展,在原有ListBox基礎(chǔ)上,增加了一些特殊功能,例如平行列表,分組列表等。
ItemsSource =" {StaticResourcemovies} "
ListHeaderTemplate =" {StaticResourcemovieListHeader} "
GroupHeaderTemplate =" {StaticResourcemovieGroupHeader} "
GroupFooterTemplate =" {StaticResourcemovieGroupFooter} "
GroupItemTemplate =" {StaticResourcegroupItemHeader} "
ItemTemplate =" {StaticResourcemovieItemTemplate} " >
</ toolkit:LongListSelector >
Page Transitions ,可以提供頁面動(dòng)畫切換效果。
< toolkit:NavigationInTransition >
< toolkit:NavigationInTransition.Backward >
< toolkit:TurnstileTransition Mode ="BackwardIn" />
</ toolkit:NavigationInTransition.Backward >
< toolkit:NavigationInTransition.Forward >
< toolkit:TurnstileTransition Mode ="ForwardIn" />
</ toolkit:NavigationInTransition.Forward >
</ toolkit:NavigationInTransition >
</ toolkit:TransitionService.NavigationInTransition >
< toolkit:TransitionService.NavigationOutTransition >
< toolkit:NavigationOutTransition >
< toolkit:NavigationOutTransition.Backward >
< toolkit:TurnstileTransition Mode ="BackwardOut" />
</ toolkit:NavigationOutTransition.Backward >
< toolkit:NavigationOutTransition.Forward >
< toolkit:TurnstileTransition Mode ="ForwardOut" />
</ toolkit:NavigationOutTransition.Forward >
</ toolkit:NavigationOutTransition >
</ toolkit:TransitionService.NavigationOutTransition >
除了以上四個(gè)新控件以外,目前Silverlight for Windows Phone Toolkit中還包括以下幾個(gè)控件:
- GestureService/GestureListener
- ContextMenu
- DatePicker
- TimePicker
- ToggleSwitch
- WrapPanel
Silverlight for Windows Phone Toolkit是開源項(xiàng)目,大家可以在項(xiàng)目官網(wǎng)上下載項(xiàng)目源代碼和例程代碼參考學(xué)習(xí)。
歡迎大家加入“專注Silverlight”QQ技術(shù)群,目前,1-7群都已經(jīng)滿員,新開500人八群,歡迎大家加入一起學(xué)習(xí)討論Silverlight&WPF&Widnows Phone開發(fā)技術(shù)。
22308706(一群) 超級(jí)群500人滿
37891947(二群) 超級(jí)群500人滿
100844510(三群) 高級(jí)群200人滿
32679922(四群) 超級(jí)群500人滿
23413513(五群) 高級(jí)群200人滿
32679955(六群) 超級(jí)群500人滿
61267622(七群) 超級(jí)群500人滿
88585140(八群 推薦) 超級(jí)群500人未滿
更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主
微信掃碼或搜索:z360901061
微信掃一掃加我為好友
QQ號(hào)聯(lián)系: 360901061
您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺我的文章對(duì)您有幫助,請(qǐng)用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長(zhǎng)非常感激您!手機(jī)微信長(zhǎng)按不能支付解決辦法:請(qǐng)將微信支付二維碼保存到相冊(cè),切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對(duì)您有幫助就好】元

