Foxtable(狐表)用户栏目专家坐堂 → 模拟全选


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

主题:模拟全选

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


加好友 发短信
等级:幼狐 帖子:56 积分:531 威望:0 精华:0 注册:2019/7/16 14:29:00
模拟全选  发帖心情 Post By:2021/4/28 16:28:00 [只看该作者]


图片点击可在新窗口打开查看此主题相关图片如下:全选1.png
图片点击可在新窗口打开查看
如图,我制作了一个DropDownBox控件,我点击下拉三角时,会全选文本,我现在想要实现双击文本时,也会全选文本,请问怎么实现

图片点击可在新窗口打开查看此主题相关图片如下:全选2.png
图片点击可在新窗口打开查看


 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106505 积分:541684 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/4/28 16:35:00 [只看该作者]

双击事件,调用同样的代码处理即可

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


加好友 发短信
等级:幼狐 帖子:56 积分:531 威望:0 精华:0 注册:2019/7/16 14:29:00
  发帖心情 Post By:2021/4/28 16:44:00 [只看该作者]

这些事件我不知道哪个是的,点击下拉三角会弹出下拉窗口,我希望双击文本的效果和下拉三角一样

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


加好友 发短信
等级:幼狐 帖子:56 积分:531 威望:0 精华:0 注册:2019/7/16 14:29:00
  发帖心情 Post By:2021/4/28 16:45:00 [只看该作者]


图片点击可在新窗口打开查看此主题相关图片如下:企业微信截图_20210428164220.png
图片点击可在新窗口打开查看

 回到顶部
帅哥,在线噢!
有点蓝
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106505 积分:541684 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/4/28 16:47:00 [只看该作者]

双击是DoubleClick事件

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


加好友 发短信
等级:幼狐 帖子:56 积分:531 威望:0 精华:0 注册:2019/7/16 14:29:00
  发帖心情 Post By:2021/4/28 16:49:00 [只看该作者]

哈哈,我知道双击是DoubleClick事件,是不知道双击事件的代码怎么写,效果才能和下拉三角效果一样

 回到顶部
帅哥,在线噢!
有点蓝
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106505 积分:541684 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/4/28 16:51:00 [只看该作者]

下拉效果的代码在哪里?搬过来改改呗

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


加好友 发短信
等级:幼狐 帖子:56 积分:531 威望:0 精华:0 注册:2019/7/16 14:29:00
  发帖心情 Post By:2021/4/28 17:01:00 [只看该作者]

打卡统计_DropBox1_KeyDown

 

Dim drp As WinForm.DropDownBox = e.sender

If drp.DroppedDown Then '如果下拉窗口已经打开

    Dim tbl As Table = Tables("窗口1_Table1")

    If e.KeyCode = Keys.Up Then '如果按下的是上箭头按键

        tbl.Position = tbl.Position - 1 '向上移动一行

        e.Cancel = True

    ElseIf e.KeyCode = Keys.Down Then '如果按下的是下箭头按键

        tbl.Position = tbl.Position + 1 '向下移动一行

        e.Cancel = True

    End If

End If

 

打卡统计_DropBox1_KeyPress

 

Dim drp As WinForm.DropDownBox = e.Sender

If drp.DroppedDown = False '如果下拉窗口没有打开

    drp.OpenDropDown() '打开下拉窗口

End If

 

打卡统计_DropBox1_TextChanged

 

Dim drp As WinForm.DropDownBox = e.sender

Dim cbx1 As WinForm.ComboBox = e.Form.Controls("ComboBox1")

Dim s As String = cbx1.Value

If drp.DroppedDown Then '如果下拉窗口已经打开

    Dim tbl As Table = Tables("窗口1_Table1")

    If s = "" Then

        If drp.Text = "" Then '如果内容为空

            tbl.Filter = "" '显示所有客户

        Else '否则根据输入内容进行模糊筛选

            Dim txt As String = "'%" & drp.Text & "%'"

            tbl.Filter = "Name Like " & txt

        End If

    Else

        If drp.Text = "" Then '如果内容为空

            tbl.Filter = "[DEPTNAME] = '" & s & "'" '显示所有客户

        Else '否则根据输入内容进行模糊筛选

            Dim txt As String = "'%" & drp.Text & "%'"

            tbl.Filter = "Name Like " & txt & "and [DEPTNAME] = '" & s & "'"

        End If

    End If

End If

 

打卡统计_DropBox1_Validating

 

Dim drp As WinForm.DropDownBox = e.sender

If drp.DroppedDown Then '如果下拉窗口已经打开

    drp.CloseDropdown(False) '关闭下拉窗口

End If


 回到顶部
帅哥,在线噢!
有点蓝
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106505 积分:541684 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/4/28 17:14:00 [只看该作者]

下拉后给控件赋值的代码应该在下拉窗口里

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


加好友 发短信
等级:幼狐 帖子:56 积分:531 威望:0 精华:0 注册:2019/7/16 14:29:00
  发帖心情 Post By:2021/5/10 11:01:00 [只看该作者]

简单点,我想实现双击文本框文本,然后全选文本,请问怎么实现,谢谢


 回到顶部
总数 12 1 2 下一页