一起学Windows Phone7开发(十三.控件)2010-11-07 博客园 小镇Windows Phone7提供了丰富的silverlight控件,但是和又有一定的区别的,其中有很多控件都是不可用的,另外有些控件即使可以用,但有一些属性也是不可用的。后面将一一介绍各个控件的基本使用方法和一些特别的属性用法。这里两个列表说明了可用和不用控件。可用控件:

不可用控件:

不过这些控件随然不能用了,但是有一些还是可以用其他控件来替代的,比如:Label:被TextBlock取代了。ScrollBar:被ScrollView取代了。还有一些控件需要自定义了,比如ComboBox等。对于这些可能控件,基本上都有一些通用的属性:Height/Width:用户设置的控件大小,是预期的大小。ActualHeight/ActualWidth: 只读,控件的实际大小。Cursor:设置/获取控件光标形状。DataContext:设置/获取控件绑定数据。HorizontalAlignment/VerticalAlignment:设置/获取控件水平/垂直方向的对齐方式。Language:设置/获取localization/globalization语言信息,如Language=”en-US”Margin:设置/获取控件与页面的边距。MaxHeight/MaxWidth & MinHeight/MinWidth:设置控件大小的三个属性(还有Height/Width)中的两个。如果三个值发生冲突,首先要保证的是Min然后是Max,但是这两个值一定要在Height/Width设置值之间才有效。