首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在LinkLabel上找到TabPage或Button

如何在LinkLabel上找到TabPage或Button
EN

Stack Overflow用户
提问于 2014-01-16 11:22:22
回答 1查看 150关注 0票数 0

我正在尝试在一个LinkLabel中添加一个动态的TabPage(同时我还尝试放置一个按钮):

代码语言:javascript
复制
LinkLabel newLinkLabelButton = new LinkLabel();
newLinkLabelButton.Text = "Login";
newLinkLabelButton.Name = "linkLabel_11";
tabs.TabPages[0].Controls.Add(newLinkLabelButton);

现在,我试图在带有函数的特定的TabPage上找到这个控件

代码语言:javascript
复制
newLoginLinkLabel = (LinkLabel)Helper.GetLinkLabelByTagAndfamily(tabs.TabPages[0], _name);

其中,功能主体是:

代码语言:javascript
复制
public static Control GetControlByTagAndfamily(TabPage _tab, string _name)
{
  Control rez = new Control();
  foreach (Control ctrl in _tab.Controls)
  {
      if (ctrl.Name == _name)
      {
        rez = ctrl;
        break;
      }
   }
   return rez;
}

但该函数从不在LinkLabel或_tab.Controls集合中创建按钮。如果我试图在里面找到一些标签的话,我就会观察到收藏中只包含造物标签。

请帮助解决这个问题。

EN

回答 1

Stack Overflow用户

发布于 2014-01-16 13:34:53

嗯,我的问题解决了,上面的代码是正确的。问题出现在错误的_name计算中,然后才使用

代码语言:javascript
复制
GetControlByTagAndfamily(TabPage _tab, string _name);
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21160384

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档