visual studio 2010中建立一个form,里面添加了两个panel1和panel2,用两个linklabel或者button来实现?

按第一个linklabel,显示第一个panel1,按第二个linklabel显示第二个panel2,代码如下,但是只能显示第一个panel1,显示不了第二个,谁知道错在... 按第一个linklabel,显示第一个panel1,按第二个linklabel显示第二个panel2,代码如下,但是只能显示第一个panel1,显示不了第二个,谁知道错在哪里啊?
private void linkLabel1_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
{
panel1.Visible = true;
panel2.Visible = false;
}

private void linkLabel2_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
{
panel1.Visible = false;
panel2.Visible = true;
}
以此类推下去,很多相同的代码,很麻烦,谁能帮我解决多个panel上的控件显示啊,我用的下面的方法太笨了
this.Text = "灯光控制";
button1.Visible = true; label1.Visible = true;
button2.Visible = true; label2.Visible = true;
button3.Visible = true; label3.Visible = true;
button4.Visible = true; label4.Visible = true;
button5.Visible = true; label5.Visible = true;
button6.Visible = true; label6.Visible = true;
button7.Visible = true; label7.Visible = true;
button8.Visible = true; label8.Visible = true;
button9.Visible = true; label9.Visible = true;
button10.Visible = true; label10.Visible = true;
button11.Visible = true; label11.Visible = true;
button12.Visible = true; label12.Visible = true;
button13.Visible = false; label13.Visible = false;
button14.Visible = false; label14.Visible = false;
}
展开
 我来答
百度网友9e5e5b12c
2011-07-14 · TA获得超过145个赞
知道答主
回答量:72
采纳率:0%
帮助的人:0
展开全部
我用按钮和inklabel这样做都可以达到效果的啊 没道理实现不了啊 你把这两个Pannel弄个不同的颜色看的可能明显点
追问
点了,我在两个panel上都添加了一些控件,点第一个的时候第一个panel会出现,可是点第二个的时候,出现的只有panel2,而panel2上的那些控件就没有出现,你说是什么问题啊?
追答
你的意思是Panel2出现,但是上面的控件没出来?我来试下
怎么可能的 真不知道你是怎么弄的 我在里面各一个按钮 都能达到效果的
不就是这样么
pzwvjlxwt
2011-07-16 · TA获得超过183个赞
知道答主
回答量:461
采纳率:0%
帮助的人:0
展开全部
行环境
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
garry_1981
2011-07-15
知道答主
回答量:51
采纳率:0%
帮助的人:23.5万
展开全部
跟踪看看是否linkLabel1和linkLabel2都触发了同一个事件,点2时候根本没有触发linkLabel2_LinkClicked
追问
点了,我在两个panel上都添加了一些控件,点第一个的时候第一个panel会出现,可是点第二个的时候,出现的只有panel2,而panel2上的那些控件就没有出现,你说是什么问题啊?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式