今日看博客园的Kevin Fan的博客,受益不少,把相关的内容精简出来,以方便 自已以后浏览。
附上kevin Fan 的博客地址:http://www.cnblogs.com/jv9/archive/2010/04/11/1709527.html。
开发windows phone 应用,免不了需要使用各种控件,kevin Fan 概括了三种类型的控件,之前自已一直没留意这方面的详细分类,看了他的分类后,作了纪录,以方便自已和他人。
界面控件,主要分为布局控件、项目控件、用户交互控件,下面主要纪录几个布局控件,以后有时间再附上其它 类型 的控件概述。
布局控件:
grid:可以套用多个子控件。
根据设定的row 和colmun可以设置多行多列的子控件.
canvas: 可以自由的在控件范围里面设置多个子控件。
由坐标决定子控件的位置。
stackpanel: 自动排列子控件的位置和顺序,由Orientation属性设置,默认为Vertical垂直排列,Horizontal为水平排列
ScrollViewer控件,提供滚动条,只能嵌套一个子控件在里面。一般嵌套grid。
Border控件: 带边框的布局控件,只能嵌套一个子控件。
BorderBrush是边框颜色,BorderThickness是边框的宽度.
项目控件:
用户交互控件: