Estou tentando anexar uma imagem em um botão no WPF, mas esse código falha. Parece estranho, pois um código semelhante funcionaria perfeitamente no 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>
Outra forma de esticar a imagem para o botão completo. Pode tentar o código abaixo.
Referido daqui
Também pode ajudar outros. Postei o mesmo com a opção MouseOver aqui .
fonte
fonte
Isso deve fazer o trabalho, não?
fonte
Você pode criar um controle personalizado que herda da classe Button. Este código será mais reutilizável, consulte a seguinte postagem do blog para obter mais detalhes: WPF - criar botão personalizado com imagem (ImageButton)
Usando este controle:
Arquivo ImageButton.cs:
Arquivo Generic.xaml:
fonte
A abordagem mais simples seria usar a tag de imagem.
Suponha que seu arquivo de imagem seja adicionado na pasta de recursos
fonte