Ser*_*pia 1 c# forms wpf background-image
在Windows窗体中,我会去BackgroundImage,只需从comboBox中选择它.但这里没有这样的财产.
我该怎么做?
使用ImageBrush作为Window.Background属性:
<Window>
<Window.Background>
<ImageBrush ImageSource="..." />
</Window.Background>
</Window>
Run Code Online (Sandbox Code Playgroud)
一般来说,当考虑"我如何填充元素或元素的一部分"(无论是窗口背景,文本块前景还是其他)时,答案将是一个画笔,而WPF允许您互换使用一个实体画笔,渐变画笔,图像画笔,视频画笔等等.因此,您将寻找统一的Background和Foreground属性,而不是像在WinForms中那样分离BackgroundColor,BackgroundGradient,BackgroundImage,BackgroundVideo等属性.