屏幕方向与常用控件【WP7学习札记之六】

     本文是WP7学习札记的第六篇,讲的是屏幕方向与常用的控件,提要如下:

      WP7支持两种屏幕方向,Portrait(竖屏)与Landscape(横屏)。

      需要注意的是,不能通过代码来改变屏幕防线,但是可以强制页面只支持横屏或竖屏。

      SupportedOrientations是支持的屏幕方向;Orientation是启动的屏幕方向。

      如果支持方向为PortraitOrLandscape,那么系统会自动翻屏,但是如果需要重新布局,需要重写OrientationChange事件。

       TextBlock控件支持使用Run和LineBreak来格式化文本。

<TextBlock Height="203" HorizontalAlignment="Left" Margin="70,58,0,0" Name="textBlock1"  VerticalAlignment="Top" Width="303">
<LineBreak/>
<Run Foreground="Beige" FontSize="32">这是DebugLZQ</Run>
<LineBreak/>
<Run Foreground="DarkGoldenrod" >学习WP7的札记</Run>
</TextBlock>

      Image控件用来娴熟图片,支持PNG和JPEG格式,支持网络文件和本地文件,如果是本地文件文件属性中的Build Action是Content。

需要注意的是,Content方式图片是再xap包中;嵌入的资源方式图片在DLL中。

      下面是三个常用的布局控件的比较,不多说;

 MediaElement控件需要注意的地方和Image控件一样,如果是本地文件,属性的生成操作选择的是内容。

详细信息请参见MSDN:Windows Phone 的控件http://msdn.microsoft.com/zh-cn/library/ff402561(v=vs.92).aspx  

   谢谢各位的时间。希望对各位博友有帮助~s

posted @ 2012-03-06 22:24  DebugLZQ  阅读(537)  评论(0编辑  收藏  举报