在Mainpage.xaml.cs的构造函数调用InitializeComponent后,MainPage类中的任何代码都可以使用在类中存储为字段的Textblk变量引用这个Xaml中的TextBlock元素。
在Mainpage.xaml.cs文件中的某些元素通过X:Name而不是Name来指定名字,就像在Xaml中使用一样,这两个特性基本等价。Name只对element(就是派生子FrameworkElement的类的实例,因为Name属性是在FrameworkElement中定义的)有效,而X:Name属性对一切有效.
ContentPanel size: e.NewSize;
TitlePanel Size: new Size( TitelPanel.ActualWidth,TitelPanel.ActualHeight)
LayoutRootSize:newSize(LayoutRoot.ActualWidth, LayoutRoot.ActualHeight)
MainPagesize:new Size( this.ActualWidth,this.ActualHeight)
Frame size: application.curent,RootVisual.Rendersize);
控制系统托盘
Shell:SystemTray.Isvisible=”true”/”False”
控制方向事件
SupportOrganizations 设置为PortraitOrLandscape 来编写没有方向约束的应用程序.
考虑 问题:由于硬件键盘的位置是无法预知的,所以与硬件键盘对齐,保证键盘位置符合用户的预期是非常重要的。
PhoneApplicationFrame 和PhoneApplicationPage都包含OrientationChanged事件。