动态按钮图标Windows应用程序

Joh*_*ohn 5 button uwp

我正在尝试暂停/播放按钮Windows 10应用程序.

到目前为止,我知道3种使用按钮设置的方法

button.context ="some segoe code" - 当我用按钮初始化它时工作正常但在代码上更改上下文按钮显示为一堆正方形

Button symbolicon - 工作正常,但不知道如何更改按钮声明之外的symbolicon值

按钮uri - 我只能在网上找到有关按钮更改的内容,但我没有Windows手机中的按钮库...

你的推荐是什么,所以点击发布按钮会变为暂停或播放

Raz*_*zor 13

我使用了SymbolIcon来实现切换播放/暂停.

XAML:

<Button Click="play_Click">
    <SymbolIcon x:Name="play" Symbol="Play"/>
</Button>
Run Code Online (Sandbox Code Playgroud)

C#代码背后:

private void play_Click(object sender, RoutedEventArgs e)
{
    if (play.Symbol.Equals(Symbol.Play))
    {
        play.Symbol = Symbol.Pause;
    }
    else if (play.Symbol.Equals(Symbol.Pause))
    {
        play.Symbol = Symbol.Play;
    }
}
Run Code Online (Sandbox Code Playgroud)

如果您遇到任何问题,请评论.