gpt4 book ai didi

c# - 链接标签边框颜色

转载 作者:行者123 更新时间:2023-11-30 22:19:15 25 4
gpt4 key购买 nike

我正在使用 LinkLabel,并希望将边框设置为红色。我将 BorderStyle 设置为 FixedSingle并且 ForeColor 为红色,但只有文本为红色,边框仍然为黑色。

如果我对 Label 控件做同样的事情,我得到的边框和文本都是红色的,有什么建议吗?

最佳答案

BorderStyle 设置为 None 并绘制您自己的。

private void linkLabel1_Paint(object sender, PaintEventArgs e)
{
if (linkLabel1.ForeColor == Color.Red)
ControlPaint.DrawBorder(e.Graphics, linkLabel1.DisplayRectangle, linkLabel1.ForeColor, ButtonBorderStyle.Solid);
else
ControlPaint.DrawBorder(e.Graphics, linkLabel1.DisplayRectangle, Color.Black, ButtonBorderStyle.Solid);
}

关于c# - 链接标签边框颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15670209/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com