Kodda bir WPF görüntünün kaynağı ayarlamaya çalışıyorum. Görüntü, projeye bir kaynak olarak gömülür. Örneklere bakarak aşağıdaki kodu buldum. Herhangi bir nedenden dolayı çalışmıyor - görüntü gösterilmiyor.
Hata ayıklama yoluyla akışın görüntü verilerini içerdiğini görebiliyorum. Yani ne yanlış?
Assembly asm = Assembly.GetExecutingAssembly();
Stream iconStream = asm.GetManifestResourceStream("SomeImage.png");
PngBitmapDecoder iconDecoder = new PngBitmapDecoder(iconStream, BitmapCreateOptions.PreservePixelFormat, BitmapCacheOption.Default);
ImageSource iconSource = iconDecoder.Frames[0];
_icon.Source = iconSource;
Simge şu şekilde tanımlanır: <Image x:Name="_icon" Width="16" Height="16" />
<Image Source="some_fully_qualified_path">
XAML'de asla başarısız olmaz.