手把手玩轉win8開發系列課程(27)

2022-02-09 13:18:28 字數 1248 閱讀 9855

這節,我們討論兩個主題 ①打破檢視 ②使用瓦片和徽章來更好的使用者體驗

如果你把斷裂檢視呈現給使用者,你可以

恢復到乙個

更廣泛的

布局時,

與使用者互動的

應用在某些

方面。為了證明這個道理,  我新增乙個按鈕到viewpage頁面上。下列的源**所示:

1

<

stackpanel

x:name

="topright"

background

="#70a524"

grid.column

="1"

2grid.row

="0"

>34

<

textblock

x:name

="toprighttext"

5style=""

6text

="top-right"

/>78

<

button

click

="handlebuttonclick"

>unsnap

button

>

9stackpanel

>

使用了unsnap方法,處理這個click事件,源**如下:

1

using

windows.ui.viewmanagement;

2using

windows.ui.xaml;

3using

windows.ui.xaml.controls;

4namespace

metrogrocer.pages ;

14private

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...