我对在所有按钮上都具有相同的鼠标悬停效果(特别是更改背景颜色)感兴趣。但是,我敢肯定有比使用以下方法更明智的方法:

private void myButton_Enter(object sender, EventArgs e)
{
    myButton.BackColor = Color.Blue;
}


我的每个按钮。有没有办法我可以使用一种方法将这种效果应用于每个按钮?

提出这样的问题对我来说还是很新的,因此,如果该问题具有误导性或措辞错误,请告诉我,以便我予以纠正。

谢谢!

最佳答案

为什么不创建自己的继承Button的按钮类呢?

这样,您可以只在一个地方处理该行为,并避免代码重复。

关于c# - 使用一种方法来更改所选实体的属性的最简洁方法? C#,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/28854366/

10-14 16:44
查看更多