如何在我的XAML 2017 VS程序中添加图标

时间:2018-11-13 13:54:15

标签: xaml uwp-xaml

我想在按钮上添加一个图标。

 <Button Name="btnPlay"
         HorizontalAlignment="Stretch"
         Content="Play"
         Margin="10"
         VerticalAlignment="Top"
         Click="btnPlay_Click">
    <Button.Icon>
      <Image Source="play icon.png" />
    </Button.Icon>
</Button>

这是我当前的代码,但似乎无法正常工作。请帮我。谢谢!

1 个答案:

答案 0 :(得分:0)

在UWP中,Button控件没有Icon属性。如果要在Button的内容中显示图像,可以自定义其内容,如下所示:

<Button Name="btnPlay"
     HorizontalAlignment="Stretch"
     Margin="10"
     VerticalAlignment="Top"
     Click="BtnPlay_Click">
        <Button.Content>
            <StackPanel Orientation="Horizontal">
                <Image Source="/Assets/play.png"  Width="30" Height="20"/>
                <TextBlock Text="Play"></TextBlock>
            </StackPanel>
        </Button.Content>
</Button>

enter image description here