Windows phone 7学习<一>:Silverlight 页面布局

  1.动态布局:

  在默认情况下,Silverlight Windows Phone 7下有2两种界面模式,一种是Silverlight另  一种就是XNA ,下面我们一起学习页面布局。我们可以单击MainPage.xamldSupportedOrientation提供两种选择模式:Portrait,PortraitOrlandscape。

  Code:

SupportedOrientations="Portrait" Orientation="Portrait"


   视图:

 

另外的就是横向模式

 Code:

 SupportedOrientations="PortraitOrLandscape" Orientation="LandscapeLeft"

视图:

通过这个属性便可以根据自己的需要来设置程序的画面,根据不同的设计场景来切换画面,在动态布局中有两个非常重要的属性,HorizontalAlignment 和 VerticalAlignment.通过这两个属性我们可以设置“水平对准”和“垂直对准”,其中还有Margin属性设置边缘临界值:可以通过指定上,下,左,右来布局页面,如果页面部分超出,部分文本将会截断,但是会保留文本边缘

Code:

<TextBlock HorizontalAlignment="Left" Height="36" Margin="108,92,0,0" TextWrapping="Wrap" Text="你好" VerticalAlignment="Top" Width="74"/>

视图:

 

posted @ 2010-11-10 12:40  marr  阅读(317)  评论(0编辑  收藏  举报