如果链接不起作用,我想更改Not working Links的文本颜色,其颜色应为红色。我的链接在文本框中
if (!IsLinkWorking(link))
{
//Here you can show the error. You don't specify how you want to show
TextBox2.Text += string.Format(
"{0}\nNot working\n\n ", link);
// this should be in red which is in textbox2.text
}
else
{
TextBox2.Text += string.Format("{0}\n working\n\n", link);
}
答案 0 :(得分:2)
您需要查看ForeColor
属性:
TextBox2.ForeColor = Color.Red;
http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.webcontrol.forecolor.aspx
答案 1 :(得分:2)
您可以使用TextBox
属性更改ForeColor
的文本颜色,但不能以不同的颜色显示文本部分。您需要RichTextBox
或类似的东西。
更改TextBox
控件的文字颜色:
TextBox2.ForeColor = System.Drawing.Color.Red;
TextBox2.Text += string.Format("{0}\nNot working\n\n ", link);
答案 2 :(得分:1)
设置文本框的ForeColor属性:
TextBox2.ForeColor = System.Drawing.Color.Red;
答案 3 :(得分:1)
您可以使用
TextBox2.ForeColor = Color.Red;
或用于richTextBox1
this.TextBox2.SelectionColor = Color.Red;
答案 4 :(得分:1)