【发布时间】:2017-01-23 09:31:42
【问题描述】:
我在表单中创建了一个用户控件。用户控件包含按钮、线条和标签。我希望按钮背景在悬停时变为蓝色,并在鼠标离开时返回黑色。当我试图运行结果时,它不是我所期望的。当我悬停时,什么都没有发生,但是当我离开背景颜色变成蓝色时。
这是我在用户控件中的代码:
private void button1_MouseHover(object sender, EventArgs e)
{
button1.BackColor = Color.Blue;
}
private void button1_MouseLeave(object sender, EventArgs e)
{
button1.BackColor = Color.Black;
}
【问题讨论】:
标签: c# winforms user-controls