如何处理 Windows Phone 中的方向更改_移动开发_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > 移动开发 > 如何处理 Windows Phone 中的方向更改

如何处理 Windows Phone 中的方向更改

 2014/12/11 17:17:50  wzwyc  程序员俱乐部  我要评论(0)
  • 摘要:在MainPage.xaml文件的XAML代码中,将以下代码添加到页面顶部的phone:PhoneApplicationPage下。OrientationChanged="PhoneApplicationPage_OrientationChanged"转到MainPage.xaml.cs并找到事件处理程序。下面的代码根据方向更改来切换按键列表的位置。privatevoidPhoneApplicationPage_OrientationChanged(objectsender
  • 标签:Windows 何处

在 MainPage.xaml 文件的 XAML 代码中,将以下代码添加到页面顶部的 phone:PhoneApplicationPage 下。

OrientationChanged="PhoneApplicationPage_OrientationChanged"

转到 MainPage.xaml.cs 并找到事件处理程序。下面的代码根据方向更改来切换按键列表的位置。

private void PhoneApplicationPage_OrientationChanged(object sender, OrientationChangedEventArgs e)
        {
            // Switch the placement of the buttons based on an orientation change.

            if ((e.Orientation & PageOrientation.Portrait) == (PageOrientation.Portrait))
            {
                Grid.SetRow(buttonList, 1);
                Grid.SetColumn(buttonList, 0);

            }
            
            // If not in the portrait mode, move buttonList content to a visible row and column.

            else
            {
                Grid.SetRow(buttonList, 0);
                Grid.SetColumn(buttonList, 1);

            }

        }
发表评论
用户名: 匿名