我有一个组合框指示linklabel名称,我想根据它的名称选择linklabel。这是我到目前为止所做的。 if语句的第一部分有效但第二部分没有。
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="wrapper">
<div data-state="1">Number 1</div>
<div data-state="0">Number 2</div>
<i class="up enabled">up</i>
</div>
答案 0 :(得分:0)
究竟是什么问题?你的方法会很好。
但是我会创建自己的FormBase,它有一个名为&#34; LinkLabel&#34; 然后,每个WinForm将设置LinkLable设计为由。
使用然后在你的LinkClicked事件中执行类似这样的操作
foreach(FormBase _base in _Forms)
{
if(_base.LinkLabel == linkLabel1.Text)
{
_base.Show();
break;
}
}
编辑:如果没有通过点击linkLable1调用该事件,这将不起作用