Freigeben über


Vorgehensweise: Erstellen einer Schaltfläche mit einem Bild

Dieses Beispiel zeigt, wie ein Bild auf einem Button eingefügt wird.

Beispiel

Im folgenden Beispiel werden zwei Button Steuerelemente erstellt. Eine Button enthält Text und der andere 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 Button klickt, das das Bild hat, werden der Hintergrund und der Text der anderen Button geändert.

In diesem Beispiel werden Button Steuerelemente mithilfe von Markup erstellt, während der Code zum Schreiben der Click Ereignishandler verwendet wird.

<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