wpf按钮与前景和背景作为图像

kar*_*arn 2 wpf

在我的wpf应用程序中,我有一个按钮.我希望按钮像背景一样有图像,而forground也有图像.这该怎么做?

谢谢,卡恩

Fre*_*lad 6

我不确定我在这里了解你想要什么,但这里有两个例子

前景和背景的两个不同图像

<Button Content="Button" FontSize="50" Margin="0,0,263,155">
    <Button.Background>
        <ImageBrush ImageSource="C:\Time.png"/>
    </Button.Background>
    <Button.Foreground>
        <ImageBrush ImageSource="C:\C1.png"/>
    </Button.Foreground>
</Button>
Run Code Online (Sandbox Code Playgroud)

替代文字

与前景和背景相同的图像

<Button Content="Button"
        FontSize="50"
        Foreground="{Binding RelativeSource={RelativeSource self}, Path=Background}">
    <Button.Background>
        <ImageBrush ImageSource="C:\Time.png"/>
    </Button.Background>
</Button>
Run Code Online (Sandbox Code Playgroud)

替代文字