|
前我們討論了系統(tǒng)主題以及如何通過(guò)鼠標(biāo)使用Expression Blend來(lái)設(shè)置系統(tǒng)值。今天,我們來(lái)看看另一個(gè)可以用Expression Blend輕松實(shí)現(xiàn)的主題。如果你看到在各個(gè)地方比如YouTube(或我的個(gè)人網(wǎng)站,Blankensoft)展示過(guò)的應(yīng)用程序后,你會(huì)發(fā)現(xiàn)它們基本都使用了一個(gè)漂亮的工具欄。
Windows Phone 7工具欄是應(yīng)用程序底部的一排圓形圖標(biāo)。下面是我制作的游戲TapScotch中的工具欄演示。
可以從上例中看到我放置了4個(gè)用于與用戶交互的圖標(biāo)。Play, Best Times, Badges和Help。在程序中任何時(shí)候點(diǎn)擊任何其中任何一個(gè)都可以跳轉(zhuǎn)到相應(yīng)的頁(yè)面去。那么,怎么來(lái)實(shí)現(xiàn)呢?
添加工具欄
如果你打開(kāi)一個(gè)新項(xiàng)目,實(shí)際上在MainPage.xaml文件中有段被注釋掉的代碼。如果你刪掉注釋,工具欄的代碼看起來(lái)就是這樣:
<phone:PhoneApplicationPage.ApplicationBar>
<shell:ApplicationBar IsVisible="True" IsMenuEnabled="True">
<shell:ApplicationBarIconButton IconUri="/Images/appbar_button1.png" Text="Button 1"/>
<shell:ApplicationBarIconButton IconUri="/Images/appbar_button2.png" Text="Button 2"/>
<shell:ApplicationBar.MenuItems>
<shell:ApplicationBarMenuItem Text="MenuItem 1"/>
<shell:ApplicationBarMenuItem Text="MenuItem 2"/>
</shell:ApplicationBar.MenuItems>
</shell:ApplicationBar>
</phone:PhoneApplicationPage.ApplicationBar>
it知識(shí)庫(kù):Windows Phone 7 開(kāi)發(fā)之:工具欄,轉(zhuǎn)載需保留來(lái)源!
鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。