Foxtable(狐表)用户栏目专家坐堂 → 报错找不到控件


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

主题:报错找不到控件

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


加好友 发短信
等级:婴狐 帖子:53 积分:435 威望:0 精华:0 注册:2012/2/1 14:05:00
报错找不到控件  发帖心情 Post By:2012/10/12 16:57:00 [显示全部帖子]

Select Case e.sender.name
    Case "ERP界面button1","ERP界面label4"
        For ib As Integer = 0 To e.form.Controls("ERP界面TabControl2").TabPages.Count -1
            If e.form.Controls("ERP界面TabControl2").TabPages(ib).text = "销售订单" Then
                e.Form.Controls("ERP界面TabControl2").SelectedIndex = ib
                Return
            End If
        Next
        Dim tbl2 As WinForm.TabControl
        tbl2 = e.Form.Controls("ERP界面TabControl2")
        tbl2.TabPages.Add("销售订单","销售订单")
        forms("销售订单").open
        forms("销售订单").Visible = False
        If forms("销售订单").opened Then
            Dim ymy As WinForm.Panel = Forms("销售订单").Controls( "销售订单Panel3" )
            tbl2.TabPages("销售订单").AddControl(ymy)
            ymy.Dock = Windows.Forms.DockStyle.fill
            tbl2.SelectedIndex = tbl2.TabPages.Count-1
        End If
    Case "ERP界面button2","ERP界面label5"
        For ic As Integer = 0 To e.form.Controls("ERP界面TabControl2").TabPages.Count -1
            If e.form.Controls("ERP界面TabControl2").TabPages(ic).text = "销售查询" Then
                e.Form.Controls("ERP界面TabControl2").SelectedIndex = ic
                Return
            End If
        Next
        Dim tbl2 As WinForm.TabControl
        tbl2 = e.Form.Controls("ERP界面TabControl2")
        tbl2.TabPages.Add("销售查询","销售查询")
        forms("销售查询").open
        forms("销售查询").Visible = False
        If forms("销售查询").opened Then
            Dim ymy As WinForm.Panel = Forms("销售查询").Controls("销售查询Panel1")
            tbl2.TabPages("销售查询").AddControl(ymy)
            ymy.Dock = Windows.Forms.DockStyle.fill
            tbl2.SelectedIndex = tbl2.TabPages.Count-1
        End If

End Select



当我点
"ERP界面button1" 可以正常显示,但点"ERP界面button2“时就报错,说找不到 ”销售查询Panel1“  如果反过来点,就是找不到"销售订单Panel3" 哪位知道是怎么回事呀、

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


加好友 发短信
等级:婴狐 帖子:53 积分:435 威望:0 精华:0 注册:2012/2/1 14:05:00
  发帖心情 Post By:2012/10/12 17:16:00 [显示全部帖子]

我的那个控件的名就是 销售查贸易Plane1


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


加好友 发短信
等级:婴狐 帖子:53 积分:435 威望:0 精华:0 注册:2012/2/1 14:05:00
  发帖心情 Post By:2012/10/12 17:22:00 [显示全部帖子]

您在那个群里吗?我发图给你看一下,在这我不太会弄,发不上来图

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


加好友 发短信
等级:婴狐 帖子:53 积分:435 威望:0 精华:0 注册:2012/2/1 14:05:00
  发帖心情 Post By:2012/10/13 9:50:00 [显示全部帖子]

问题已解决,原因是我在退出的时侯窗口没有关闭,还在内存中,在AfterLoad里面把窗口都关闭了就可以了。

 回到顶部