注册 登录
编程论坛 C# 论坛

有一个显示文本问题请教大神!

Csharp_fan 发布于 2016-08-15 01:06, 1741 次点击
假如有这样一段文本:
123   &cn
abc   &zh
qqq     

label1里显示这个文本内容:
123   &cn
abc   &zh
qqq     

然后,点选123,label5里显示&cn
   点选abc,label5里显示&zh
   点选qqq,label5里怎么还是显示&zh,而不是什么都不显示呢?怎么实现点选qqq,label5里显示是什么都没有呢?

请教大神了!


[此贴子已经被作者于2016-8-15 01:08编辑过]

3 回复
#2
over12302016-08-15 08:34
先把label5清空了,再写入后面的内容。
#3
Csharp_fan2016-08-15 10:32
回复 2楼 over1230
具体怎么写呢?能否把关键步骤写一下,谢谢了
#4
向洪林2016-08-16 22:59
只有本站会员才能查看附件,请 登录


using System;
using System.Collections.Generic;
using
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

namespace WindowsFormsApplication1
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void label1_Click(object sender, EventArgs e)
        {
            label5.Text = "&&cn";
        }

        private void label2_Click(object sender, EventArgs e)
        {
            label5.Text = "&&zn";
        }

        private void label3_Click(object sender, EventArgs e)
        {
            label5.Text = "";
        }
    }
}
1