PDC 10后,不少開發(fā)人員將目光轉(zhuǎn)移到了移動應(yīng)用開發(fā)平臺,Windows Phone 7是移動應(yīng)用平臺之一,也是微軟推出的最新移動平臺操作系統(tǒng)。Silverlight作為Windows Phone 7應(yīng)用核心開發(fā)技術(shù),再一次展示其強(qiáng)大的功能和優(yōu)勢。為了方便Windows Phone 7開發(fā)人員創(chuàng)建應(yīng)用,微軟Silverlight團(tuán)隊特別推出Silverlight for Windows Phone Toolkit開發(fā)控件集合,目前已經(jīng)包括了10余中獨(dú)立控件可用于Windows Phone開發(fā)平臺。11月3日,Silverlight for Windows Phone Toolkit開發(fā)控件包升級,推出四個新的Windows Phone控件:
- AutoCompleteBox
- ListPicker
- LongListSelector
- Page Transitions
AutoCompleteBox ,這個控件大家并不陌生,在Google,百度搜索引擎平臺經(jīng)常用到,可自動搜索相關(guān)字符,對輸入文本進(jìn)行關(guān)聯(lián)。
ListPicker ,該控件類似于ComboBox控件,用戶選擇時,彈出一個選項列表,用戶可以從中選擇其需要的選項。
< sys:String > 選項1 </ sys:String >
< sys:String > 選項2 </ sys:String >
< sys:String > 選項3 </ sys:String >
</ toolkit:ListPicker >
LongListSelector , 該控件是對于ListBox控件的一個擴(kuò)展,在原有ListBox基礎(chǔ)上,增加了一些特殊功能,例如平行列表,分組列表等。
ItemsSource =" {StaticResourcemovies} "
ListHeaderTemplate =" {StaticResourcemovieListHeader} "
GroupHeaderTemplate =" {StaticResourcemovieGroupHeader} "
GroupFooterTemplate =" {StaticResourcemovieGroupFooter} "
GroupItemTemplate =" {StaticResourcegroupItemHeader} "
ItemTemplate =" {StaticResourcemovieItemTemplate} " >
</ toolkit:LongListSelector >
Page Transitions ,可以提供頁面動畫切換效果。
< 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 >
除了以上四個新控件以外,目前Silverlight for Windows Phone Toolkit中還包括以下幾個控件:
- GestureService/GestureListener
- ContextMenu
- DatePicker
- TimePicker
- ToggleSwitch
- WrapPanel
Silverlight for Windows Phone Toolkit是開源項目,大家可以在項目官網(wǎng)上下載項目源代碼和例程代碼參考學(xué)習(xí)。
歡迎大家加入“專注Silverlight”QQ技術(shù)群,目前,1-7群都已經(jīng)滿員,新開500人八群,歡迎大家加入一起學(xué)習(xí)討論Silverlight&WPF&Widnows Phone開發(fā)技術(shù)。
22308706(一群) 超級群500人滿
37891947(二群) 超級群500人滿
100844510(三群) 高級群200人滿
32679922(四群) 超級群500人滿
23413513(五群) 高級群200人滿
32679955(六群) 超級群500人滿
61267622(七群) 超級群500人滿
88585140(八群 推薦) 超級群500人未滿
更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯(lián)系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長非常感激您!手機(jī)微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
