在窗体上插入一个Label控件、一个TextBox控件、一个Button控件,要求:各个控件的文本内容如图片所示,点击“点击”时,“点击次数”对应的TextBox控件中计数加一,计数从0开始;当计数小于10时,计数值颜色为Blue;当计数大于等于10时,计数值颜色为Red。请编程实现上述功能。
时间: 2024-03-09 17:46:22 浏览: 78
学习Winform文本类控件(Label、Button、TextBox)
好的,以下是基于C#语言实现的代码示例:
```csharp
public partial class Form1 : Form
{
private int count = 0;
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
count++;
textBox1.Text = count.ToString();
if (count < 10)
{
textBox1.ForeColor = Color.Blue;
}
else
{
textBox1.ForeColor = Color.Red;
}
}
}
```
其中,`count`变量用于记录点击次数,`textBox1`控件用于显示计数值,`button1`控件用于触发点击事件。在点击事件中,首先将计数值加一,然后将其转换为字符串并设置为`textBox1`控件的文本内容。接着判断计数值的大小,如果小于10,则将`textBox1`控件的文本颜色设置为蓝色,否则设置为红色。
阅读全文