我花了两个多小时尝试解决这个问题,但我做不到,对此感到非常生气和压力。
您可以很容易地看到登录按钮中的黑色边框,当我点击时它就会显示。
我已经用谷歌搜索了很多次,但我无法解决这个问题。
有人告诉我这样做,但不起作用。
public class MyButton : Button
{
public override void NotifyDefault(bool value)
{
base.NotifyDefault(false);
}
}
我也这样做了,但什么也没得到:C# WinForms - custom button unwanted border when form unselected
最佳答案
该矩形表示您的Button
具有焦点。隐藏它并没有多大意义;但是,这样做是可能的:
public class MyButton : Button
{
protected override bool ShowFocusCues
{
get { return false; }
}
}
关于C# winform 按钮点击后边框内,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32179466/