wpf动态画布背景图片

Has*_*iri 7 c# windows wpf canvas

在我的应用程序中,我希望用户将图像加载为画布背景.如何将图像分配到画布背景?

Nik*_*wal 15

使用ImageBrush设置Canvas.Background属性

ImageBrush ib = new ImageBrush();
ib.ImageSource = new BitmapImage(new Uri(@"sampleImages\berries.jpg", UriKind.Relative));
mycanvas.Background = ib;
Run Code Online (Sandbox Code Playgroud)