带有图标和文字的WPF按钮

问题描述 投票:0回答:1

我正在尝试更改按钮的图标,但我同时需要图标和文本。当我添加文本时,它会阻止图标,反之亦然。

我的代码:

<Button Click="QuickSave">
    <Image Source="pack://application:,,,/resources/save.ico"/>
    <TextBlock>Save</TextBlock>
</Button>

目前显示错误:Content can be set only once。任何想法如何绕过它?显然,图标或图像没有属性,因此必须将其设置为内容,关于文本也是如此,但是我不能在内容中包含两个元素。

c# wpf button icons
1个回答
0
投票

您可以用GridStackPanel包装

<Button Click="QuickSave">
    <Grid>
        <Image Source="pack://application:,,,/resources/save.ico"/>
        <TextBlock>Save</TextBlock>
    </Grid>
</Button>
© www.soinside.com 2019 - 2024. All rights reserved.