以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  e.Col.OpenDropDown不能显示  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=131487)

--  作者:wohenguaia
--  发布时间:2019/2/27 16:45:00
--  e.Col.OpenDropDown不能显示
在表的click事件中加入以下代码
If e.Col.Name = "第五列" Then

    If e.Col.DroppedDown =  False Then
        e.Col.OpenDropDown()
    End If


MessageBox.Show("2")
End If

单击单元格没有打开预期的单元格下拉框,为什么?弹窗却能正常弹出。
前提:列表项目已经设置了
[此贴子已经被作者于2019/2/27 16:53:16编辑过]

--  作者:有点甜
--  发布时间:2019/2/27 16:53:00
--  

修改代码

 

If e.Col.Name = "第五列" Then
    Sendkeys.Send("{F4}")
End If


--  作者:wohenguaia
--  发布时间:2019/2/27 17:00:00
--  
为什么?有点莫名其妙

[此贴子已经被作者于2019/2/27 17:01:10编辑过]

--  作者:wohenguaia
--  发布时间:2019/2/27 17:02:00
--  
只能变着法发送按键?
--  作者:有点甜
--  发布时间:2019/2/27 17:09:00
--  
以下是引用wohenguaia在2019/2/27 17:02:00的发言:
只能变着法发送按键?

 

只能变通处理