[ad_1]
Tengo .png archivos en el depurar carpeta que uso como imagebrushes
y diffusematerials
sin problema. ES DECIR:
myImageBrush.ImageSource = New BitmapImage(New Uri("image0.png", UriKind.Relative))
ahora tengo dos Image
controles y configuro la fuente IE:
myImage.Source = New BitmapImage(New Uri("image0.png", UriKind.Relative))
No aparece nada.
Lo que he probado:
A menos que establezca un punto de interrupción, inspeccione el Image
en depuración Y expanda la sección fuente, desplácese hasta el final y luego continúe. Si hago eso, se muestra la imagen; no tengo que hacer nada más.
Así que tengo .png archivos que funcionan bien, excepto en Image
control S. Si amplío el Image
detalles en modo de depuración, no tengo ningún problema, de lo contrario el Image
simplemente no se muestra.
¿Alguna idea de lo que está pasando?
Solución 1
Llego muy tarde, pero
¿Qué tal mi sugerencia?
var bitmapImage = new BitmapImage(); bitmapImage.BeginInit(); bitmapImage.UriSource = new Uri("pen.png", UriKind.RelativeOrAbsolute); bitmapImage.CacheOption = BitmapCacheOption.OnLoad; bitmapImage.EndInit(); MyImage.Source = bitmapImage;
de Problema de ruta de imagen relativa de WPF (BitmapImage y UriSource) ~ Ladofa[^]
[ad_2]
コメント