さて、ここでいくつかの質問を読みましたが、すべて同じまたは類似の回答があり、コードから楕円に画像を挿入しようとしています。
ImageBrush ib = new ImageBrush();
ib.ImageSource = new BitmapImage(new Uri("Art/image.png", UriKind.Relative));
Sun.Fill = ib;
このコードでは何も起こらず、黒い画面になり、オブジェクトの一部も失われます。コードを変更し、 を削除してUriKind
、 に変更しabsolute
、 でRelativeOrAbsolute
試しました@"Art\image.png"
。すべてが同じ結果になります。しかし、XAML で実行すると、機能します。この問題の解決策はありますか?