在Windows窗体中,我会去BackgroundImage,只需从comboBox中选择它。但这里没有这样的财产。
我该怎么做?
答案 0 :(得分:8)
对Window.Background属性使用ImageBrush:
<Window>
<Window.Background>
<ImageBrush ImageSource="..." />
</Window.Background>
</Window>
一般来说,在考虑“如何填充元素或元素的一部分”时(无论是窗口背景,文本块前景还是其他),答案都是刷子,而WPF允许您互换使用实心画笔,渐变画笔,图像画笔,视频画笔等。因此,您将寻找统一的Background和Foreground属性,而不是像在WinForms中那样分离BackgroundColor,BackgroundGradient,BackgroundImage,BackgroundVideo等属性。