這節,我們討論兩個主題 ①打破檢視 ②使用瓦片和徽章來更好的使用者體驗
如果你把斷裂檢視呈現給使用者,你可以恢復到乙個更廣泛的布局時,與使用者互動的應用在某些方面。為了證明這個道理, 我新增乙個按鈕到viewpage頁面上。下列的源**所示:
1 3
4 7
8 unsnap
9
使用了unsnap方法,處理這個click事件,源**如下:
1 using windows.ui.viewmanagement;
2 using windows.ui.xaml;
3 using windows.ui.xaml.controls;
4 namespace metrogrocer.pages ;
14 private void handlebuttonclick(object sender, routedeventargs e)
17 }
18 }
②使用瓦片和徽章來獲取更好的使用者體驗
乙個瓦片就是開始選單下你程式的入口。他是很簡單的,這個瓦片就是開始介面上的一張,用以啟動你的程式的。你可以使用這個瓦片模式來引起使用者的注意,並且是他們進入該程式
在接下來的篇幅中,我將通過這個例子中tile 來展示如何呈現資訊;餓。 這有兩種可能的方式來動態建立瓦片。當你動態建立瓦片的時候,有兩種選擇方式。你要麼就鼓勵使用者執行程式,要麼就阻止他 來執行這個程式。請注意了,你的瓦片更是一種廣告效應。這些瓦片也能夠給予這個有效的資訊了,比如新聞等等。
噥-今天課程完畢。
手把手玩轉win8開發系列課程(20)
這節,我們的任務很簡單。使其flyout使用者能夠完成一定動作。為使用者控制項編碼 上節,我說到過,使用者控制項是由源 檔案的。所以,homezipcodeflyout這個使用者控制項源 如下 1 using windows.ui.xaml 2 using windows.ui.xaml.contr...
手把手玩轉win8開發系列課程(24)
我們這節有兩個議題 建立另外的檢視 測試導航程式 1 建立另外的檢視 現在,我需要的做的事情就是新增另乙個頁面來完善這個程式。這個頁面名字叫做detailpage,他的源 如圖所示 1 page 2x class metrogrocer.pages.detailpage 3xmlns 4xmlns ...
手把手玩轉win8開發系列課程(25)
徹底支援metro 布局 1 page 2x class metrogrocer.pages.detailpage 3xmlns 4xmlns x 5xmlns local using metrogrocer.pages 6xmlns d 7xmlns mc 8mc ignorable d 9 gr...