Estoy tratando de adjuntar una imagen en un botón en WPF, sin embargo, este código falla. Parece extraño después de que un código similar funcionara perfectamente en Mozilla XUL.
<Button Height="49.086" Margin="3.636,12,231.795,0" Name="button2"
VerticalAlignment="Top" Grid.Column="1" Click="button2_Click"
Source="Pictures/apple.jpg">Disconnect from Server</Button>
Otra forma de estirar la imagen al botón completo. Puede probar el siguiente código.
Referido desde aquí
También podría ayudar a otros. Publiqué lo mismo con la opción MouseOver aquí .
fuente
fuente
Esto debería hacer el trabajo, ¿no?
fuente
Puede crear un control personalizado que herede de la clase Button. Este código será más reutilizable, consulte la siguiente publicación del blog para obtener más detalles: WPF: crear un botón personalizado con imagen (ImageButton)
Usando este control:
Archivo ImageButton.cs:
Archivo Generic.xaml:
fuente
El enfoque más simple sería utilizar la etiqueta de imagen.
Suponga que su archivo de imagen se agrega a la carpeta de recursos
fuente