自定义应用栏| Windows Phone

时间:2014-11-02 12:17:47

标签: c# windows-phone menuitem appbar

我尝试自定义Windows Phone应用程序中的菜单项。通常它看起来像这样:

<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:ApplicationBarIconButton IconUri="/Images/appbar_button3.png" Text="Button 3"/>
        <shell:ApplicationBarIconButton IconUri="/Images/appbar_button4.png" Text="Button 4"/>
        <shell:ApplicationBar.MenuItems>
            <shell:ApplicationBarMenuItem Text="MenuItem 1"/>
            <shell:ApplicationBarMenuItem Text="MenuItem 2"/>
        </shell:ApplicationBar.MenuItems>
    </shell:ApplicationBar>
</phone:PhoneApplicationPage.ApplicationBar>

而不是 MenuItem 1 我想从Coding4Fun实现ColorSlider:

xmlns:fun="clr-namespace:Coding4Fun.Toolkit.Controls;assembly=Coding4Fun.Toolkit.Controls"

<fun:ColorSlider x:Name="colorSlider" Color="{Binding BGColor, Mode=TwoWay}" Orientation="Horizontal"  Height="50" />

我想实现这一目标:enter image description here

不幸的是,我无法在 shell中执行任何操作:ApplicationBarMenuItem 。如何实现这一目标的任何可能性?

0 个答案:

没有答案