gpt4 book ai didi

c# - 以编程方式用于 Grid 的 ImageBrush

转载 作者:太空狗 更新时间:2023-10-29 22:33:36 26 4
gpt4 key购买 nike

所以我尝试应用图像但看不到任何变化...

我错过了什么?谢谢!!

BitmapImage bi = new BitmapImage();
bi.BeginInit();
bi.UriSource = new Uri(@"pack://application:,,,/Images/bg1.jpg", UriKind.RelativeOrAbsolute);
bi.EndInit();
ImageBrush ib = new ImageBrush();
ib.TileMode = TileMode.Tile;
ib.ImageSource = bi;
ib.Stretch = Stretch.None;
RootGrid.Background = ib;

最佳答案

试试这个:

var ib = new ImageBrush {
ImageSource =
new BitmapImage(
new Uri(@"Images\bg1.jpg", UriKind.Relative)
)
};

RootGrid.Background = ib;

此外,这很明显,但要确保图像实际上位于正确的路径并设置为项目中的内容。

关于c# - 以编程方式用于 Grid 的 ImageBrush,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10625147/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com