4
A
回答
4
我自己剛剛看過windows 7手機(通過vs2010 express手機版)。
似乎在代碼中有這背後
public MainPage()
{
InitializeComponent();
// seems to set the supported orientations that your program will support.
SupportedOrientations = SupportedPageOrientation.Portrait | SupportedPageOrientation.Landscape;
}
然後實際的形式有
private void PhoneApplicationPage_OrientationChanging(object sender, OrientationChangedEventArgs e)
{
var test = e.Orientation;
}
因此,當方向改變它e.Orientation會告訴你它是什麼方向。像LandscapeRight一樣。
0
您也可以通過this.Orientation詢問您的應用程序何時啓動,以便知道方向是什麼。在開始之後,您可以使用OrientationChanged事件。
在你的主:
OrientationChanged += new EventHandler<OrientationChangedEventArgs>(MainPage_OrientationChanged);
void MainPage_OrientationChanged(object sender, OrientationChangedEventArgs e)
{
Console.WriteLine(e.Orientation.ToString());
}
2
你也不必只通過事件追蹤這一點,你可以從實例的PhoneApplicationPage直接問它:
private void Button_Click(object sender, RoutedEventArgs e)
{
MyCurrentOrientation.Text = this.Orientation.ToString();
}
相關問題
- 1. 如何在XNA遊戲中確定Windows Phone 7的方向?
- 2. LocalStorage重定向Windows Phone 7
- 3. Windows Phone 7 - 放置的方向
- 4. 如何 - Windows Phone 7?
- 5. Windows Phone 7響應重定向
- 6. 如何處理windows phone 7中的方向?
- 7. 如何更改Windows Phone 7中的圖像方向
- 8. WP7(Windows phone 7)在XAML或C中鎖定手機方向#
- 9. Windows Phone 7的
- 10. 如何確定Windows Phone上的帳戶
- 11. Windows Phone 7上的雙向通信
- 12. 檢測Windows Phone的方向
- 13. MediaElement Windows Phone 7
- 14. Windows Phone 7:SQLite
- 15. Windows Phone 7 - WebBrowserTask
- 16. WCF + Windows Phone 7
- 17. Windows Phone 7 textBox
- 18. Windows Phone 7 onDraw
- 19. IsolatedStorage @Windows Phone 7
- 20. Windows Phone 7-System.ArgumentOutOfRangeException
- 21. Azure + Windows phone 7
- 22. Windows Phone 7 SaveContactTask
- 23. XmlConvert.ToDateTime Windows Phone 7
- 24. 爲Windows Phone 7
- 25. Windows Phone 7 longlistselector
- 26. windows phone 7 appstore?
- 27. Windows 7 PHONE - KeyNotFoundException
- 28. JQTouch Windows Phone 7
- 29. Windows Phone 7 SDK
- 30. LongListSelector中的Windows Phone 7或Windows Phone 8