Estoy intentando cargar una imagen que tengo en la carpeta Recursos del proyecto en
un botón. pero no lo consigo porque no se poner la dirección de imagen
He probado esto:
Código
<Button> <Image Height="18" Source="/WpfApplication1;component/Resources/Ir.png" Stretch="Fill" Width="18"/> </Button>
y esto:
Código
<Button> <Image Height="18" Source="/Resources/Ir.png" Stretch="Fill" Width="18"/> </Button>
y esto:
Código
<Button> <Image Height="18" Source="Res/Ir.png" Stretch="Fill" Width="18"/> </Button>
Pero nada no se carga
Gracias
Ya lo he conseguido
Código
<Application x:Class="Application" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" StartupUri="MainWindow.xaml"> <Application.Resources> <ImageBrush x:Key="OpenImage"> <ImageBrush.ImageSource> <BitmapImage UriSource="/Resources/open.png" /> </ImageBrush.ImageSource> </ImageBrush> <Style TargetType="Button"> <Setter Property="Background" Value="{StaticResource OpenImage}"/> </Style> </Application.Resources> </Application>
Una cosa importante. Por defecto la imagen colocada en Resources tiene la propiedad 'Acción de compilación' establecidad en 'Ninguno'. Hay que establecerlo como' Resource'