我这里有32个未命名按钮中的一个
<Button Grid.Column="8" Content="5-1" Grid.Row="1" Click="ButtonBase_OnClick"/>
所有32个未命名的按钮共享同一个事件
private void ButtonBase_OnClick(object sender, RoutedEventArgs e)
{
string x = sender.ToString();
x = x.Remove(0, x.Length - 3);
//sender.GetType().GetProperties()
}
我想要的是改变我点击的按钮的背景颜色。但我怎么能用C#和WPF标记呢?
答案 0 :(得分:6)
发件人是您需要投放到Button
的{{1}}(对象)。试试这个:
Button