Silverlight for Windows Phone Toolkit升級說明

來源:互聯網
上載者:User

PDC 10後,不少開發人員將目光轉移到了行動裝置 App開發平台,Windows Phone 7是行動裝置 App平台之一,也是微軟推出的最新移動平台作業系統。Silverlight作為Windows Phone 7應用核心開發技術,再一次展示其強大的功能和優勢。為了方便Windows Phone 7開發人員建立應用,微軟Silverlight團隊特別推出Silverlight for Windows Phone Toolkit開發控制項集合,目前已經包括了10餘中獨立控制項可用於Windows Phone開發平台。11月3日,Silverlight
for Windows Phone Toolkit開發控制項包升級,推出四個新的Windows Phone控制項:

  • AutoCompleteBox
  • ListPicker
  • LongListSelector
  • Page Transitions

 

AutoCompleteBox,這個控制項大家並不陌生,在Google,百度搜尋引擎平台經常用到,可自動搜尋相關字元,對輸入文本進行關聯。

 

 

<toolkit:AutoCompleteBox ItemsSource="{StaticResource words}"/>

 

ListPicker,該控制項類似於ComboBox控制項,使用者選擇時,彈出一個選項列表,使用者可以從中選擇其需要的選項。

 

 

<toolkit:ListPicker Header="background"><br /> <sys:String>選項1</sys:String><br /> <sys:String>選項2</sys:String><br /> <sys:String>選項3</sys:String><br /></toolkit:ListPicker>

LongListSelector, 該控制項是對於ListBox控制項的一個擴充,在原有ListBox基礎上,增加了一些特殊功能,例如平行列表,分組列表等。

 

 

 

<toolkit:LongListSelector<br /> ItemsSource="{StaticResource movies}"<br /> ListHeaderTemplate="{StaticResource movieListHeader}"<br /> GroupHeaderTemplate="{StaticResource movieGroupHeader}"<br /> GroupFooterTemplate="{StaticResource movieGroupFooter}"<br /> GroupItemTemplate="{StaticResource groupItemHeader}"<br /> ItemTemplate="{StaticResource movieItemTemplate}"><br /></toolkit:LongListSelector>

Page Transitions,可以提供頁面動畫轉場效果。

 

RootFrame = new TransitionFrame();

 

<toolkit:TransitionService.NavigationInTransition><br /> <toolkit:NavigationInTransition><br /> <toolkit:NavigationInTransition.Backward><br /> <toolkit:TurnstileTransition Mode="BackwardIn"/><br /> </toolkit:NavigationInTransition.Backward><br /> <toolkit:NavigationInTransition.Forward><br /> <toolkit:TurnstileTransition Mode="ForwardIn"/><br /> </toolkit:NavigationInTransition.Forward><br /> </toolkit:NavigationInTransition><br /></toolkit:TransitionService.NavigationInTransition><br /><toolkit:TransitionService.NavigationOutTransition><br /> <toolkit:NavigationOutTransition><br /> <toolkit:NavigationOutTransition.Backward><br /> <toolkit:TurnstileTransition Mode="BackwardOut"/><br /> </toolkit:NavigationOutTransition.Backward><br /> <toolkit:NavigationOutTransition.Forward><br /> <toolkit:TurnstileTransition Mode="ForwardOut"/><br /> </toolkit:NavigationOutTransition.Forward><br /> </toolkit:NavigationOutTransition><br /></toolkit:TransitionService.NavigationOutTransition><br />
 

 

除了以上四個新控制項以外,目前Silverlight for Windows Phone Toolkit中還包括以下幾個控制項:

  • GestureService/GestureListener
  • ContextMenu
  • DatePicker
  • TimePicker
  • ToggleSwitch
  • WrapPanel

Silverlight for Windows Phone Toolkit是開源項目,大家可以在項目官網上下載項目原始碼和常式代碼參考學習。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.