WPF Button中放了一个 label和Image。如何在Button的点击时,更换Label的字体颜色和Image的内容
时间: 2024-03-12 07:45:22 浏览: 185
wpf通过代码动态生成Label并通过ColorDialog修改颜色.zip
您可以在按钮的点击事件中使用以下代码来更改Label的字体颜色和Image的内容:
```csharp
private void Button_Click(object sender, RoutedEventArgs e)
{
// 更改Label的字体颜色
label.Foreground = Brushes.Red;
// 更改Image的内容
BitmapImage bitmapImage = new BitmapImage(new Uri("new_image_path.png", UriKind.Relative));
image.Source = bitmapImage;
}
```
其中,`label` 和 `image` 是在 XAML 中定义的 Label 和 Image 控件的名称,您需要使用它们的名称来访问它们。在这里,我们使用 `Brushes.Red` 来将 Label 的字体颜色更改为红色,使用 `BitmapImage` 来指定新的图像路径,并将其设置为 Image 的源。
阅读全文