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 に答える