123 votes

Bouton WPF avec image

J'essaie d'attacher une image sur un bouton dans WPF, mais ce code échoue. C'est étrange, car un code similaire fonctionne parfaitement dans 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>

259voto

wpfwannabe Points 4671

Vous voulez faire quelque chose comme ça à la place :

<Button>
    <StackPanel>
        <Image Source="Pictures/apple.jpg" />
        <TextBlock>Disconnect from Server</TextBlock>
    </StackPanel>
</Button>

16voto

Learning Bee Points 65

Une autre façon d'étirer l'image en bouton complet. Vous pouvez essayer le code ci-dessous.

<Grid.Resources>
  <ImageBrush x:Key="AddButtonImageBrush" ImageSource="/Demoapp;component/Resources/AddButton.png" Stretch="UniformToFill"/>
</Grid.Resources>

<Button Content="Load Inventory 1" Background="{StaticResource AddButtonImageBrush}"/> 

Renvoyé par Ici

Cela pourrait aussi aider d'autres personnes. J'ai posté la même chose avec Option MouseOver ici .

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X