ImageDrawing LUImgDrawing = new ImageDrawing();
LUImgDrawing.ImageSource = new BitmapImage(new Uri("/Images/osd_bg_extend_l_u.png", UriKind.Relative));代码如上面所示。osd_bg_extend_l_u.png图片位于工程目录下的Images文件夹下。
上面的代码编译后需要在exe同级目录下建立Images文件夹并把osd_bg_extend_l_u.png拷贝到Images文件夹中才能正确运行,
如果没有这个文件夹则报找不到图片文件的错误。
但是下面如果在Image控件中引用则不需要在exe同级目录建立Images文件夹和拷贝osd_bg_extend_l_u.png文件动作。代码如下:
Image imageItem = new Image();
imageItem.Source = new BitmapImage(new Uri("/Images/osd_bg_extend_l_u.png", UriKind.Relative));对于ImageDrawing 中的问题有没有简单的解决方法呢?