Windows Phone常用控件
UIElement是Silverlight中具有可视外观并可以处理基本输入的大多数对象的基类,大多可视元素的输入行为都是在UIElement类中定义的。FrameworkElement为Silverlight布局中涉及的对象提供公共API的框架。Control表示用户界面元素的基类。控件最重要的功能是模板化。
代表Button的类是System.Windows.Controls.Button.
不能直接把文本写在XAML的各种控件之外。Opacity:文字透明度。
TextBox常用于在表单中编辑非格式化文本。
Windows Phone 7的7.OAPI里面的控件并没有只让输入数字的一个控件。
Border只能包含一个子对象。
可以实现单击HyperlinkButton时要导航到用户设置的URI。
可以通过将RadioButton控件放入父控件内或者为每个RadioButton设置GroupName属性来对RadioButton进行分组。
CheckBox控件可以通过IsThreeState属性来获取或设置指示控件是支持两种状态还是三种三种状态的值和通过IsChecked属性获取或设置是否选中了复选框控件。
ProgressBar的属性IsIndeterminate设置为true时为重复模式。
使用ScrollViewer控件可以方便地使应用程序中的内容具备滚动功能。在空间内可以上下左右地拖动来查看图片。创建一组可以向上或者向下滚动的图片。
ListBox是一个显示项集合的控件。
Slider控件使用户可以通过沿着一条轨道移动Thumb控件来从一个值范围中进行选择。
Windows Phone中的菜单栏最多可以显示4个图标按钮,图标按钮一定是48*48像素的.png格式的图片。
自己创建Window Phone应用时,默认的应用图标真心难看,该图标文件名为ApplicationIcon.png,如图所示:
要想使用别的图标,就另找一张62*62像素的.png文件,放在该目录下替换原来的ApplicationIcon.png。要想在实体机上看效果,用Application Deployment来部署,如图所示:
这个东西它有点麻烦,部署时不光要把手机和计算机用USB线连接起来,还必须打开计算机上的ZUNE软件,否则Deployment不干活,如图所示:
还有就是该死的PIN问题,明明SIM安全是开启的,可还是每次都说什么PIN未解锁,我只能把PIN先关闭再开启,怨念啊。如图所示: