如何在wpf中动态设置窗口背景图像

本文关键字:设置 窗口 背景 图像 动态 wpf | 更新日期: 2023-09-27 18:04:54

我对wpf有一点怀疑,我把图像放在按钮上。当我们点击按钮时,图像应该设置为背景吗?我该怎么办?有人知道吗?请让我知道。

提前感谢开发人员

如何在wpf中动态设置窗口背景图像

如果你需要将图像作为任何控件的背景(按钮或网格,不明白你的意思),只需在代码中设置背景属性为ImageBrush和图像的ImageSource。

此代码用于按钮,编辑它…

Button button = new Button();
button.Margin = new Thickness(220, -880, 0, 0);
button.Width = w;
button.Height = h;
/////////////////////////////////////////////////////////
ImageBrush berriesBrush = new ImageBrush();
berriesBrush.ImageSource = new BitmapImage(new Uri(@"Image/country.PNG", UriKind.Relative));
button.Background = berriesBrush;
button.BorderThickness = new Thickness(0);