Виктория Asked:2022-10-06 00:58:58 +0000 UTC2022-10-06 00:58:58 +0000 UTC 2022-10-06 00:58:58 +0000 UTC winforms按钮在悬停时不改变背景 772 windows窗体上有一个带有按钮的窗体,当你将鼠标悬停在它上面时,按钮的背景应该会改变,但只有在我移开鼠标指针后背景才会改变。下面的代码和下面的截图 public Form1() { InitializeComponent(); exit.MouseEnter += (s, e) => { exit.BackColor = Color.FromArgb(72, 72, 72); }; } c# 1 个回答 Voted Best Answer Виктория 2022-10-10T00:24:52Z2022-10-10T00:24:52Z 对于平面样式,您需要使用 FlatAppearance.MouseOverBackColor: exit.FlatAppearance.MouseOverBackColor= Color.FromArgb(72, 72, 72);
对于平面样式,您需要使用 FlatAppearance.MouseOverBackColor: exit.FlatAppearance.MouseOverBackColor= Color.FromArgb(72, 72, 72);