gpt4 book ai didi

c# - 更改 toolStripLabel C#.Net 的颜色

转载 作者:行者123 更新时间:2023-11-30 14:38:13 24 4
gpt4 key购买 nike

我想更改标签框的颜色 - 而不仅仅是标签中的文本。我该怎么做?

label.BackColor = Color.Coral;(例如)将更改标签内文本的颜色……而不是整个标签框的背景颜色。

此外,如果重要的话,我使用的是 toolStripContainer 和 ToolStrip。我使用 ToolStrip 创建标签....(我在我的代码中使用了 ForeColor,因为使用“BackColor”不会导致任何改变。使用 ForeColor 至少会改变字体的颜色)

    private void labelEdit_MouseHover(object sender, EventArgs e)
{
labelEdit.ForeColor = Color.Coral;
}

最佳答案

编辑:事实证明这个问题有点转移注意力。更改 ForeColor 会相应地更改文本,但显然更改 BackColor 什么都不做。

编辑:根据评论,您似乎需要设置 ToolStrip.RenderMode到工具条上的 ToolStripRenderMode.System


现在您已经发布了实际代码,答案显而易见。你最初说你正在使用:

label.BackColour = Color.Coral;

您实际使用的是:

labelFile.ForeColor = Color.Coral;

注意“前”与“后”。你想改变背景颜色...所以你应该使用

labelFile.BackColor = Color.Coral;

关于c# - 更改 toolStripLabel C#.Net 的颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8277379/

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