【发布时间】:2016-05-30 09:12:30
【问题描述】:
如您所见,它全是红色的。我需要数字为红色,但文本为黑色,如下图所示。这是我的代码:
private void listBox2_SelectedIndexChanged(object sender, EventArgs e)
{
str1 = str;
str1 += listBox2.Text;
wassaw.Text = str1;
TextBox1.ForeColor = Color.Red;
switch (str1)
{
case "Привет1" :
TextBox1.Text = "" + Environment.NewLine + "1. привет " + Environment.NewLine + "2. привет " + Environment.NewLine + "3. привет ";
break;
case "Привет2" :
TextBox1.Text = "" + Environment.NewLine + "1. привет ";
break;
case "Приветф3" :
TextBox1.Text = "" + Environment.NewLine + "1 привет ";
break;
case "Приветы4" :
TextBox1.Text = "" + Environment.NewLine + "1 привет ";
break;
}
}
【问题讨论】:
-
使用
DataGridView而不是TextBox -
您可以使用自绘列表框或列表视图
-
Уважаемые, пожалуйста, ознакомиться с проектами, пусть под правильный цвет поможет.в c2n.меня/3yr0H5D
标签: c# winforms user-interface