2
A
回答
3
加速度計讀數可以通過處理AccelerometerReadingChanged
事件作爲MSDN中描述的檢測:
http://msdn.microsoft.com/en-us/library/ff604984.aspx
然後你需要某種形式的閾值適用於那些在事件參數返回的值。當超過適當的閾值時,增加或減少樞紐指數,即pivot.SelectedIndex++
0
儘管ColinE提出的方法無疑是有效的,但它有點混亂。你必須自己計算threasholds,而且你的傳感器的讀數要比你需要的低得多。
我會建議使用Page控件支持的OrientationChanged事件。
protected override void OnOrientationChanged(OrientationChangedEventArgs e)
{
switch (e.Orientation)
{
case PageOrientation.Portrait:
case PageOrientation.PortraitDown:
case PageOrientation.PortraitUp:
contentPivot.SelectedIndex = 0;
break;
case PageOrientation.Landscape:
case PageOrientation.LandscapeLeft:
case PageOrientation.LandscapeRight:
contentPivot.SelectedIndex = 1;
break;
}
}
相關問題
- 1. 通過加速計錯誤的數據透視導航頁面
- 2. WP7頁面導航?
- 3. wp7在頁面和數據透視之間導航,我是否總是需要重新加載透視項目?
- 4. WP7芒果頁面導航?
- 5. wp7 - 如何使線程導航頁面
- 6. 如何導航到Windows Phone中的某個數據透視頁?
- 7. Windows Phone透視子頁面導航
- 8. WP7,在數據透視頁中的每個項目之間導航
- 9. 導航到其他頁面的UWP數據透視圖
- 10. 如何將CSS應用於具有主頁面的導航欄?
- 11. 在WP7中編輯數據透視頁面模板
- 12. Silverlight導航應用程序,如何添加不屬於「導航」的頁面
- 13. 如何將item的索引添加到wp7的導航頁面中
- 14. 如何快速導航至GitHub網頁提交頁面中的任何頁面?
- 15. WP7數據透視頁面內的水平滾動
- 16. 在頁面加載時導航不透明度從0開始
- 17. WP7停止頁面導航/返回
- 18. WP7:導航到自定義頁面
- 19. WP7確定從哪個頁面導航
- 20. WP7中的頁面導航 - 隱藏上一頁?
- 21. 將現有頁面轉換爲數據透視頁面
- 22. 如何導航到WP7中的不同數據透視表項目
- 23. 加載的頁面導航
- 24. 如何使用listbox中的數據設置頁面導航?
- 25. 如何提高特定頁面的頁面加載速度
- 26. 如何提高頁面加載速度?
- 27. 如何適應導航欄到頁面
- 28. 如何在GWT中使用不透明度加載頁面時禁用頁面
- 29. CSS /頁面加載速度
- 30. listbox導航到新頁面並在windows phone 7應用程序的導航頁面中顯示詳細數據
我相信問題會問如何更改電話傾斜而不是方向更改的樞軸索引 – ColinE 2011-05-19 09:42:55