silverlight   发布时间:2022-05-04  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了Silverlight for Windows Phone Toolkit升级 新增四个控件大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
@H_674_2@

概述

PDC 10后,不少开发人员将目光转移到了移动应用开发平台,Windows Phone 7是移动应用平台之一,也是微软推出的最新移动平台操作系统。Silverlight作为Windows Phone 7应用核心开发技术,再一次展示其强大的功能和优势。为了方便Windows Phone 7开发人员创建应用,微软Silverlight团队特别推出Silverlight for Windows Phon
@H_674_2@
@H_674_2@ @H_674_2@
@H_673_14@ @H_674_2@ @H_673_14@

PDC 10后,不少开发人员将目光转移到了移动应用开发平台,Windows Phone 7是移动应用平台之一,也是微软推出的最新移动平台操作系统。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,百度搜索引擎平台经常用到,可自动搜索相关字符,对输入文本进行关联。

Silverlight for Windows Phone Toolkit升级 新增四个控件

 

@H_673_14@ <@H_607_49@ toolkit:AutoCompleteBox @H_607_49@ Itemssource@H_607_49@ ="@H_607_49@ {Staticresource words}@H_607_49@ "@H_607_49@ />@H_607_49@ @H_674_2@ @H_674_2@

 

 

 

ListPicker,该控件类似于ComboBox控件,用户选择时,弹出一个选项列表,用户可以从中选择其需要的选项。

Silverlight for Windows Phone Toolkit升级 新增四个控件

 

Silverlight for Windows Phone Toolkit升级 新增四个控件

 

@H_673_14@ <@H_607_49@ toolkit:ListPicker @H_607_49@ Header@H_607_49@ ="BACkground"@H_607_49@ >@H_607_49@
    @H_607_49@ <@H_607_49@ sys:string@H_607_49@ >@H_607_49@ 选项1@H_607_49@ </@H_607_49@ sys:string@H_607_49@ >@H_607_49@
    @H_607_49@ <@H_607_49@ sys:string@H_607_49@ >@H_607_49@ 选项2@H_607_49@@H_607_49@ </@H_607_49@ sys:string@H_607_49@ >@H_607_49@
    @H_607_49@ <@H_607_49@ sys:string@H_607_49@ >@H_607_49@ 选项3@H_607_49@@H_607_49@ </@H_607_49@ sys:string@H_607_49@ >@H_607_49@
@H_607_49@ </@H_607_49@ toolkit:ListPicker@H_607_49@ >@H_607_49@ @H_674_2@ @H_674_2@

 

 

LongListSELEctor,该控件是对于ListBox控件的一个扩展,在原有ListBox基础上,增加了一些特殊功能,例如平行列表,分组列表等。

Silverlight for Windows Phone Toolkit升级 新增四个控件

 

Silverlight for Windows Phone Toolkit升级 新增四个控件

 

Silverlight for Windows Phone Toolkit升级 新增四个控件

 

@H_673_14@ <@H_607_49@ toolkit:LongListSELEctor
    @H_607_49@ Itemssource@H_607_49@ ="@H_607_49@ {Staticresource movies}@H_607_49@ "@H_607_49@
    ListHeaderTemplate@H_607_49@ ="@H_607_49@ {Staticresource movieListHeader}@H_607_49@ "@H_607_49@
    GroupHeaderTemplate@H_607_49@ ="@H_607_49@ {Staticresource movieGroupHeader}@H_607_49@ "@H_607_49@
    GroupFooterTemplate@H_607_49@ ="@H_607_49@ {Staticresource movieGroupFooter}@H_607_49@ "@H_607_49@
    GroupItemTemplate@H_607_49@ ="@H_607_49@ {Staticresource groupItemHeader}@H_607_49@ "@H_607_49@
    ItemTemplate@H_607_49@ ="@H_607_49@ {Staticresource movieItemTemplatE}@H_607_49@ "@H_607_49@ >@H_607_49@
@H_607_49@ </@H_607_49@ toolkit:LongListSELEctor@H_607_49@ >@H_607_49@ @H_674_2@ @H_674_2@

 

 

 

Page Transitions,可以提供页面动画切换效果

Silverlight for Windows Phone Toolkit升级 新增四个控件

 

@H_673_14@ RootFrame @H_607_49@ =@H_607_49@  @H_607_49@ new@H_607_49@  TransitionFrame();@H_607_49@ @H_674_2@ @H_674_2@

 

 

@H_673_14@ <@H_607_49@ toolkit:Transitionservice.NavigationInTransition@H_607_49@ >@H_607_49@
    @H_607_49@ <@H_607_49@ toolkit:NavigationInTransition@H_607_49@ >@H_607_49@
        @H_607_49@ <@H_607_49@ toolkit:NavigationInTransition.BACkWARD@H_607_49@ >@H_607_49@
            @H_607_49@ <@H_607_49@ toolkit:TurnstileTransition @H_607_49@ @H_849_52@mode@H_607_49@ ="BACkWARDIn"@H_607_49@ />@H_607_49@
        @H_607_49@ </@H_607_49@ toolkit:NavigationInTransition.BACkWARD@H_607_49@ >@H_607_49@
        @H_607_49@ <@H_607_49@ toolkit:NavigationInTransition.ForWARD@H_607_49@ >@H_607_49@
            @H_607_49@ <@H_607_49@ toolkit:TurnstileTransition @H_607_49@ @H_849_52@mode@H_607_49@ ="ForWARDIn"@H_607_49@ />@H_607_49@
        @H_607_49@ </@H_607_49@ toolkit:NavigationInTransition.ForWARD@H_607_49@ >@H_607_49@
    @H_607_49@ </@H_607_49@ toolkit:NavigationInTransition@H_607_49@ >@H_607_49@
@H_607_49@ </@H_607_49@ toolkit:Transitionservice.NavigationInTransition@H_607_49@ >@H_607_49@
@H_607_49@ <@H_607_49@ toolkit:Transitionservice.NavigationOutTransition@H_607_49@ >@H_607_49@
    @H_607_49@ <@H_607_49@ toolkit:NavigationOutTransition@H_607_49@ >@H_607_49@
        @H_607_49@ <@H_607_49@ toolkit:NavigationOutTransition.BACkWARD@H_607_49@ >@H_607_49@
            @H_607_49@ <@H_607_49@ toolkit:TurnstileTransition @H_607_49@ @H_849_52@mode@H_607_49@ ="BACkWARDOut"@H_607_49@ />@H_607_49@
        @H_607_49@ </@H_607_49@ toolkit:NavigationOutTransition.BACkWARD@H_607_49@ >@H_607_49@
        @H_607_49@ <@H_607_49@ toolkit:NavigationOutTransition.ForWARD@H_607_49@ >@H_607_49@
            @H_607_49@ <@H_607_49@ toolkit:TurnstileTransition @H_607_49@ @H_849_52@mode@H_607_49@ ="ForWARDOut"@H_607_49@ />@H_607_49@
        @H_607_49@ </@H_607_49@ toolkit:NavigationOutTransition.ForWARD@H_607_49@ >@H_607_49@
    @H_607_49@ </@H_607_49@ toolkit:NavigationOutTransition@H_607_49@ >@H_607_49@
@H_607_49@ </@H_607_49@ toolkit:Transitionservice.NavigationOutTransition@H_607_49@ >@H_607_49@ @H_674_2@ @H_674_2@

 

 

除了以上四个新控件以外,目前Silverlight for Windows Phone Toolkit中还包括以下几个控件:

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

Silverlight for Windows Phone Toolkit是开源项目,大家可以在项目官网上下载项目源代码和例程代码学习。

 

项目主页

 

代码下载

@H_674_2@
@H_674_2@ @H_673_14@ @H_674_2@@H_674_2@

大佬总结

以上是大佬教程为你收集整理的Silverlight for Windows Phone Toolkit升级 新增四个控件全部内容,希望文章能够帮你解决Silverlight for Windows Phone Toolkit升级 新增四个控件所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。