Problema con XAML

22/10/2008 - 04:59 por Julian Mejio | Informe spam
Hola.
Sé que el problema que tengo no es de C#, es de XAML, pero a ver si me pueden
ayudar con esto.
Estoy usando un Canvas como contenedor de un fondo, que es una imagen, pero ahí
viene el problema. Tengo el siguiente código:

<Canvas.Background>
<ImageBrush ImageSource="fondoint.png" />
</Canvas.Background>

Me reporta un error: "The file fondoint.png is not part of the project or its
'Build Action' property is not set to 'Resource'.", pero resulta que está tanto
dentro del proyecto (por Add Existing Item) y también tiene configurado "Build
Action" en "Resource", y lo peor de todo es que cuando compilo, funciona y me
muestra la imagen de fondo que puse y todo. ¿Alguien sabe qué puede ser?
 

Leer las respuestas

#1 Julian Mejio
22/10/2008 - 05:12 | Informe spam
Me respondo:
Parece ser que el motor XAML no reconoce rutas relativas sin ningún tipo de
directorio. Cambié fondoint.png por imagenes\fondoint.png y me funcionó
correctamente, entonces por ahí va el problemilla, porque aunque lo solucioné,
no lo he comprendido.

Julian Mejio wrote:
Hola.
Sé que el problema que tengo no es de C#, es de XAML, pero a ver si me
pueden ayudar con esto.
Estoy usando un Canvas como contenedor de un fondo, que es una imagen,
pero ahí viene el problema. Tengo el siguiente código:

<Canvas.Background>
<ImageBrush ImageSource="fondoint.png" />
</Canvas.Background>

Me reporta un error: "The file fondoint.png is not part of the project
or its 'Build Action' property is not set to 'Resource'.", pero resulta
que está tanto dentro del proyecto (por Add Existing Item) y también
tiene configurado "Build Action" en "Resource", y lo peor de todo es que
cuando compilo, funciona y me muestra la imagen de fondo que puse y
todo. ¿Alguien sabe qué puede ser?

Preguntas similares