如何找出悬停按钮时使用的颜色
本文关键字:颜色 何找出 悬停 按钮 | 更新日期: 2023-09-27 17:55:53
如何找出在WinForms中悬停按钮时使用的颜色?
我创建了一个按钮并将一些颜色设置为背景色。如果鼠标进入按钮区域,按钮的颜色将更改为较浅的颜色,然后在鼠标左键区域时将更改回我的颜色。我想抓住那个颜色。我该怎么做?
它在内部是如何工作的?
this.ButtonName.MouseHover += new System.EventHandler(Button_MouseHover);
//...
private void Button_MouseHover(object sender, EventArgs e)
{
varbtn = sender as Button;
var your_color = btn.BackColor;
}
此外,您可以使用MouseEnter
和MouseLeave
事件来更改颜色。