程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> 關於.NET >> Windows 8風格應用開發入門 九 豎直視圖

Windows 8風格應用開發入門 九 豎直視圖

編輯:關於.NET

豎直視圖概覽

Windows 8為了支持旋轉的設備提供了豎屏視圖,我們開發的應用在豎屏視圖中應該能夠保持和水平時一樣的良好UI,必要的時候應該為應用量身定制相應頁面的豎屏視圖、同時我們也可以像WindowsPhone那樣優先設置應用為橫屏視圖或豎屏視圖。

關於豎直視圖設計

為了使應用在豎直視圖UI呈現更加優化,可以從以下幾個方面去考慮:

1) 減少控件間的邊距;

2) 如果有需要,重新布局排列內容,因此就可能需要考慮改變項目模版;

3) 數據浏覽方向上,可以保持頁面的水平滾動;

如何構建豎直視圖

若我們應有中頁面使用的是GridView控件來呈現數據,那麼我們該高興了!因為GridView控件在豎直視圖或水平視圖進行切換時,可以將數據呈現UI保持的非常好,也就是說使用GridView呈現數據時基本不需要考慮調整數據在豎直視圖中呈現出來的樣式。

若我們使用其他控件來呈現數據,當切換到豎直視圖時,可能需要考慮構建一個新的模版,最後在名稱為FullScreenPortrait的VisualState節點中聲明相應豎直視圖切換動畫,例如以下代碼:

本文出自 “王祖康” 博客,請務必保留此出處http://wzk89.blog.51cto.com/1660752/1004360

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved