控件开发四

目标:

-Silverlight Toolkit for windows phone控件

-UserControl控件

一.Silverlight Toolkit

简介:

-微软silverlight团队的一个产品

-在普通Silverlight以外发布的一个控件、部件集合

-快速为设计者和开发者增加新功能

-完整的开源代码、单位测试、实例和文档、样式、布局

-http://silverlight.codeplex.com/

工具:

-Contextmenu:长按弹出菜单;不能在容器控件中使用。

-ToggleSwitch:有两个状态Checked和Unchecked。

-WrapPanel:包含在控件里的元素从左至右或从上至下依次安排位置,并会自动换行。

-DatePicker:ValueStringFormat,设置显示时间格式。

-TimePicker:

-AutoCompleteBox:输入文字时,可以列出联想词。

    -属性:

-FilterMode:匹配方式。

    -IsDripDownOpen:下拉列表是否打开

    -IsTextCompletionEnable:自动完成匹配填写

    -MaxDropDownHeight:下拉列表的最大高度

    -MinimumPopulateDelay:最小匹配时间

    -MinimumPrefixLength:最短匹配长度

    -事件:

    -DropDownClosed、DropDownCloseing、DropDownOpened、DropDownOpening

-NavigationTransition:实现页面的切换效果;将App.xaml.cs中InitializePhoneApplication()函数里的RootFrame进行修改为

    五种效果:RollTransition、RotateTransition、SlideTransition、SwivelTransition、TurnstileTransition

-ListPicker:简单的列表框;Full Mode完整页面的列表。ItemSource={Binding} FullModeHeader=""

-LongListSelector:是一个归类列表;把数据进行绑定和分类。

二.UserControl

UserControl类

同样基于UIElement

原文地址:https://www.cnblogs.com/AngelLee2009/p/2218239.html