Freigeben über


Vorgehensweise: Erstellen einer Schaltfläche mit einem Bild

In diesem Beispiel wird gezeigt, wie Sie ein Bild in ein ButtonBild einfügen.

Beispiel

Im folgenden Beispiel werden zwei Button-Steuerelemente erstellt: Eine Button enthält Text und die andere enthält ein Bild. Das Bild befindet sich in einem Ordner namens "Daten", bei dem es sich um einen Unterordner des Projektordners des Beispiels handelt. Wenn ein Benutzer auf das Bild enthaltende Button klickt, ändern sich Hintergrund und Text des anderen Button.

In diesem Beispiel werden Steuerelemente mithilfe von Markup erstellt Button , aber Code zum Schreiben der Click Ereignishandler verwendet.

<Button Name="btn5" Width="50" Height="30" Click="OnClick5">
  <Image Source="data\flower.jpg"></Image>
</Button>
<Button Name="btn6" BorderBrush="Black">Click the picture.</Button>
void OnClick5(object sender, RoutedEventArgs e)
{
    btn6.FontSize = 16;
    btn6.Content = "This is my favorite photo.";
    btn6.Background = Brushes.Red;
}
Private Sub OnClick5(ByVal sender As Object, ByVal e As RoutedEventArgs)
    btn6.FontSize = 16
    btn6.Content = "This is my favorite photo."
    btn6.Background = Brushes.Red
End Sub

Siehe auch