在vb中更改文本框上的文本时出现问题

时间:2009-07-25 06:01:49

标签: .net vb.net

您好我在vb中更改文本框的文本颜色时出现问题我知道更改是这样的

Textbox.ForeColor = Color.Red

当我这样做时它没有改变任何东西仍然给我相同的黑色。也可以是因为它只读或视觉工作室或我的项目有一些错误

编辑:我正在使用VB 9或VB 2008 w / VS 2008 Express

4 个答案:

答案 0 :(得分:1)

不幸的是,我不认为您可以轻松更改只读文本框中的颜色。有some workarounds,但他们有点hacky。

答案 1 :(得分:1)

如果您更改颜色然后重新分配文本,它将起作用。

dim s as string
s = TextBox1.Text
TextBox1.ForeColor = Color.AliceBlue
TextBox1.Text = s

答案 2 :(得分:0)

转到文本框的属性,找到一种叫做背景色的东西,你可以改变颜色

答案 3 :(得分:0)

要更改文本框的文本颜色,只需使用以下代码:

TextBox1.ForeColor = Color.Red

在这种情况下,它会将文本框1的字体颜色更改为红色。要更改它修改的文本框,请将TextBox1.ForeColor中的Textbox1更改为要修改的任何文本框。要更改颜色,请将“颜色中的红色”更改为要将其更改为的任何颜色。颜色的下拉菜单可以更容易地选择颜色。