以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  动态第三方控件怎样在表事件起作用?  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=38821)

--  作者:blackzhu
--  发布时间:2013/8/8 8:08:00
--  动态第三方控件怎样在表事件起作用?
http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=37935&authorid=0&page=0&star=1


  像这样的 我放在CurrentChanged切换行事件应该怎么判断控件的名字.

我写了这么一段函数 无效.

Dim e As Object = Args(0)
Dim Sender As Object = Args(1)  \'传递给全局代码的第二个参数
If e.Table.Current Is Nothing Then \'如果Current为Nothing
    Return Nothing \'则返回
End If
Dim r As Row = e.Table.Current
If Forms("窗口2").Opened Then
    Select Case  e.ClickedItem.Name
        Case "审核"
            If  r.IsNull("操作人")= False Then
                e.ClickedItem.Text ="取消审核"
            ElseIf r.IsNull("操作人")= True
                e.ClickedItem.Text =e.ClickedItem.Name
            End If
    End Select
End If


--  作者:blackzhu
--  发布时间:2013/8/8 9:35:00
--  
没上班?
--  作者:狐狸爸爸
--  发布时间:2013/8/8 9:50:00
--  
呵呵,非主流,我不参与。
--  作者:逛逛
--  发布时间:2013/8/8 9:57:00
--  

太深奥,只能起起哄。

你可以返回查看参数传递的对象是否和你的预设想法一致。


--  作者:blackzhu
--  发布时间:2013/8/8 10:05:00
--  
以下是引用狐狸爸爸在2013-8-8 9:50:00的发言:
呵呵,非主流,我不参与。

  呵呵,老大 主流的东西在这边就变成非主流了.


--  作者:blackzhu
--  发布时间:2013/8/8 10:28:00
--  
bin 在不在?  搞不定这个 按钮的作用 不大呀?
--  作者:狐狸爸爸
--  发布时间:2013/8/8 10:29:00
--  
他今天休假
--  作者:blackzhu
--  发布时间:2013/8/8 10:42:00
--  
第三方添加的控件在表事件如何判断控件名字的?有那位高手知道?
--  作者:longtechwj
--  发布时间:2013/8/8 10:43:00
--  

你引用的是.net的tooltrip控件?导航菜单?


--  作者:blackzhu
--  发布时间:2013/8/8 10:44:00
--  
对,但是我想在表事件来判断这个控件的名字 来根据行的状态做控件的标题显示.