我正在尝试将控件按钮中的文本颜色设置为禁用时控件的相同颜色。 换句话说......当按钮被禁用时,我不希望显示任何文本。
我不知道怎么说这个问题。
禁用时不显示文本非常重要。
感谢您的帮助。
答案 0 :(得分:1)
假设您的按钮是“button2”。然后你可以在button2的Enable_changed事件中写这个。 您可以从属性窗口中选择事件。
private void button2_EnabledChanged(object sender, EventArgs e)
{
if (((Button)sender).Enabled)
{
button2.Text = "Button";
}
else
{
button2.Text = "";
}
}
然后,只要你想要,你可以打电话给
button2.Enabled = true
或者您可以将其设置为false。试用并回复。再见
答案 1 :(得分:0)
将控制的可见性设置为false。
如果您不想显示文字
你可以隐藏按钮
button.Visible=false;
或
您可以将文字设置为空
button.Text="";
答案 2 :(得分:0)
更新的答案
除设置Button1.ForeColor
之外的其他可能方法:
Text
属性设置为String.Empty