更改矩形颜色

时间:2018-01-10 21:01:27

标签: c# wpf

鉴于此功能:

private void Rectangle_Slut_MouseEnter(object sender, MouseEventArgs e) 
{

}

我想做类似的事情:

this.background = backgroundcolor.change

就像你可以在控制台应用程序中做的那样。我见过类似的问题但他们是在XAML中做的。

1 个答案:

答案 0 :(得分:0)

只要你的Rectangle正在调用事件处理程序,就可以这样访问它:

private void Rectangle_Slut_MouseEnter(object sender, MouseEventArgs e) 
{
    (sender as Rectangle).Fill = new SolidColorBrush(System.Windows.Media.Colors.Red); 
}