lable显示问题
panel中显示100个label,点击按钮改变部分label中的内容
怎么让lable.text发生改变的显示,没有发生改变的隐藏
代码如下:
private void button1_Click(object sender, EventArgs e)
{
int k = 1;
foreach (jgw jg1 in lists) {
if (jg1.namber.Substring(3) == "000000")
{
lb[k].Text = jg1.jgz.ToString();
lb[k].Name = jg1.namber;
k++;
lb[k].Visible = true;
}
}
------解决方案--------------------C# code
if (jg1.namber.Substring(3) == "000000")
{
lb[k].Text = jg1.jgz.ToString();
lb[k].Name = jg1.namber;
k++;
lb[k].Visible = true;
}
else
{
lb[k].Visible = false;
}
------解决方案--------------------
你所说的改变部分有规则吗
如果没有就分组 有就直接按照规则先遍历