0

我的解决方案资源管理器图像:

在此处输入图像描述

我在 PopupWinHelper 中的代码:

var img = new Image
{
    BitmapEffect = new DropShadowBitmapEffect(),
    Stretch = Stretch.Fill,
    Source = new BitmapImage(new Uri("/WpfApplication1;component/images/PopupImage.png"))
};

我在主窗口中的代码:

private void button1_Click(object sender, RoutedEventArgs e)
{
    cuswin.PopupWinHelper.ShowPopUp(150,300,"asdad", new Thickness(20));
}

为什么会出现这个错误?

然后我使用:

var img = new Image
{
    BitmapEffect = new DropShadowBitmapEffect(),
    Stretch = Stretch.Fill,
    Source = new BitmapImage(new Uri("/images/PopupImage.png", UriKind.Relative))
};

没有错误。但是图片没有显示在图像中。

4

1 回答 1

0
Source = new BitmapImage(new Uri("/WpfApplication1;component/images/PopupImage.png", UriKind.Relative))

应该工作,假设 PopupImage.png 是一个资源。

问候

于 2012-10-12T15:05:50.920 回答