当前位置:首 页 > 攻城湿 >Windows Phone > 查看文章

show diffrent appbar for windows phone pivot page

Windows Phone 你是第1663个围观者 0条评论 供稿者: 标签:,

为不同的Widdows Phone Pivot Page添加不同ApplicationBar

XAML代码:

<phone:phoneapplicationpage .Resources>        
        <shell:applicationbar x:Key="AppBar0" IsMenuEnabled="True" IsVisible="True" Mode="Default" Opacity="0.8" 
                              BackgroundColor="Black" ForegroundColor="White">
            <shell:applicationbariconbutton x:Name="HotTopicsRefreshButton" Text="刷新" 
                                            IconUri="/Assets/Icons/refresh.png" 
                                            Click="HotTopicsRefreshButton_Click"></shell:applicationbariconbutton>
            <shell:applicationbariconbutton x:Name="HotTopicsSearchButton" Text="搜索" 
                                            IconUri="/Assets/Icons/feature.search.png" 
                                            Click="SearchButton_Click"></shell:applicationbariconbutton>
            </shell:applicationbar><shell:applicationbar .MenuItems>
                <shell:applicationbarmenuitem Text="设置" Click="SettingsButton_Click"></shell:applicationbarmenuitem>
            </shell:applicationbar>
        

        <shell:applicationbar x:Key="AppBar1" BackgroundColor="Black" ForegroundColor="White" IsMenuEnabled="True" 
                              IsVisible="True" Mode="Default" Opacity="0.8">
            <shell:applicationbariconbutton Text="管理" IconUri="/Assets/Icons/favs.png" Click="ManageSubwordsBtn_Click"></shell:applicationbariconbutton>
            <shell:applicationbariconbutton Text="刷新" 
                                            IconUri="/Assets/Icons/refresh.png"></shell:applicationbariconbutton>
            <shell:applicationbariconbutton Text="搜索" 
                                            IconUri="/Assets/Icons/feature.search.png" 
                                            Click="SearchButton_Click"></shell:applicationbariconbutton>
            </shell:applicationbar><shell:applicationbar .MenuItems>
                <shell:applicationbarmenuitem Text="设置" Click="SettingsButton_Click"></shell:applicationbarmenuitem>
            </shell:applicationbar>
        
</phone:phoneapplicationpage>

以下是.cs代码:

if (PhonePivot.SelectedIndex == 0)
{
ApplicationBar = (IApplicationBar)Resources[“AppBar0”];
}
else if (PhonePivot.SelectedIndex == 1)
{
ApplicationBar = (IApplicationBar)Resources[“AppBar1”];
}
if (ApplicationBar != null)
{
ApplicationBar.BackgroundColor = System.Windows.Media.Colors.Black;
ApplicationBar.ForegroundColor = System.Windows.Media.Colors.White;
}

这家伙很懒,什么都没写!

—— zhaorong

zhaorong
你可能也喜欢Related Posts
众说纷纭Comments
大眼 可爱 大笑 坏笑 害羞 发怒 折磨 快哭了 大哭 白眼 晕 流汗 困 腼腆 惊讶 憨笑 色 得意 骷髅 囧 睡觉 眨眼 亲亲 疑问 闭嘴 难过 淡定 抗议 鄙视 猪头
小提示:直接粘贴图片到输入框试试
努力发送中...
  • 评论最多
  • 最新评论
  • 随机文章
footer logo
未经许可请勿自行使用、转载、修改、复制、发行、出售、发表或以其它方式利用本网站之内容
Copyright © zhaorong All Rights Reserved. 滇ICP备15006105号-1