我想从xaml codebehind获取按钮的背景色请帮帮我
答案 0 :(得分:0)
如果你在XAML标记中给按钮一个x:名字......:
<Button x:Name="btn" Background="Yellow" />
...您可以使用此名称在代码隐藏中访问它:
public partial class MainWindow : Window
{
public MainWindow()
{
InitializeComponent();
SolidColorBrush brush = btn.Background as SolidColorBrush;
if(brush != null)
{
Color color = brush.Color;
if(color == Colors.Yellow)
{
//...
}
}
}
}