Foxtable(狐表)用户栏目专家坐堂 → 如何遍历label控件,将不必要的删除


  共有2162人关注过本帖树形打印复制链接

主题:如何遍历label控件,将不必要的删除

帅哥哟,离线,有人找我吗?
zhangjian222200
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:七尾狐 帖子:1553 积分:11003 威望:0 精华:0 注册:2016/9/12 11:18:00
如何遍历label控件,将不必要的删除  发帖心情 Post By:2023/9/27 20:47:00 [显示全部帖子]

实际测试,下面代码,执行正常
For Each frm As WinForm.Form In Forms
    If frm.Opened AndAlso frm.Name.StartsWith("tingKao") = True Then
        frm.Close()
    End If
Next

能将上面代码,改成遍历label控件么?
希望遍历,使用代码RemoveControl(name)动态删除控件

 回到顶部
帅哥哟,离线,有人找我吗?
zhangjian222200
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:七尾狐 帖子:1553 积分:11003 威望:0 精华:0 注册:2016/9/12 11:18:00
  发帖心情 Post By:2023/9/27 21:17:00 [显示全部帖子]

论坛上搜索,找到一部分参考,加上帮助,下述代码实现了
'遍历窗口控件,将不必要的,都删除
For Each c As Winform.Control In Forms("chaKan").Controls
    If c.Name.StartsWith("chaKanLe") Then
        Forms("chaKan").RemoveControl(c.Name)
    End If
Next

 回到顶部