如何:创建包含图像的按钮

本示例演示如何在 Button 上包含一个图像。

示例

下面的示例创建两个 Button 控件。 一个 Button 包含文本,另一个包含图像。 图像位于一个名为 data 的文件夹中,该文件夹是示例的项目文件夹的子文件夹。 当用户单击包含图像的 Button 时,另一个 Button 的背景和文本将发生变化。

此示例使用标记创建 Button 控件,但使用代码编写 Click 事件处理程序。

<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>
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
void OnClick5(object sender, RoutedEventArgs e)
{
    btn6.FontSize = 16;
    btn6.Content = "This is my favorite photo.";
    btn6.Background = Brushes.Red;
}

请参见

概念

控件

其他资源

控件库