找回密码
 加入
搜索
查看: 434|回复: 7

Listview如何实现点击项目后出现类似Combo的选项?

[复制链接]
发表于 2023-11-16 16:06:47 | 显示全部楼层 |阅读模式
本帖最后由 smooth 于 2023-11-16 16:20 编辑

Listview如何实现点击项目后出现类似Combo的选项?
如下图:我想实现的效果是,当点击“供应商类别”列,就出现“采购、技术、其他”,然后点击确定,就能轻松修改供应商的类别。
查了不少资料,连微软的技术文档都敢去阅读了,无奈看不懂,搞不定。




本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
发表于 2023-11-16 17:14:02 | 显示全部楼层
发表于 2023-11-16 17:14:47 | 显示全部楼层
 楼主| 发表于 2023-11-16 22:19:04 | 显示全部楼层
chzj589 发表于 2023-11-16 17:14
论坛里有搜索过?
https://www.autoitx.com/forum.php?mod=viewthread&tid=72487&highlight=Listview

论坛搜出来17页,没有逐个测试。这个可以借鉴,看看能不能用,谢谢大佬。
发表于 2023-11-17 09:01:40 | 显示全部楼层
本帖最后由 chzj589 于 2023-11-17 10:20 编辑
smooth 发表于 2023-11-16 22:19
论坛搜出来17页,没有逐个测试。这个可以借鉴,看看能不能用,谢谢大佬。



1:GUICtrlCreateCombo
2:_GUICtrlComboBox_Create
3:GUICtrlCreateContextMenu
都能达到效果 

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
 楼主| 发表于 2023-11-18 20:18:45 | 显示全部楼层
本帖最后由 smooth 于 2023-11-18 20:26 编辑
chzj589 发表于 2023-11-17 09:01
1:GUICtrlCreateCombo
2:_GUICtrlComboBox_Create
3:GUICtrlCreateContextMenu

我用的是GUICtrlCreateCombo,测试完全没有问题,放到我的代码里面,点击无法显示Combo里面的选项,我把Combo移动到Listview之外,就可以了,百思不得其解。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
发表于 2023-11-18 21:14:58 | 显示全部楼层
本帖最后由 chzj589 于 2023-11-18 21:16 编辑
smooth 发表于 2023-11-18 20:18
我用的是GUICtrlCreateCombo,测试完全没有问题,放到我的代码里面,点击无法显示Combo里面的选项,我把C ...

_GUICtrlComboBox_Create,比较简单。
用GUICtrlCreateCombo,要调整好,才不会出现问题。
我图片就是用_GUICtrlComboBox_Create
以上三种我都能使用
 楼主| 发表于 2023-11-18 22:35:27 | 显示全部楼层
chzj589 发表于 2023-11-18 21:14
_GUICtrlComboBox_Create,比较简单。
用GUICtrlCreateCombo,要调整好,才不会出现问题。
我图片就是 ...

好的。

Combo还有一个问题,就是里面的项目可以删除。我现在改为点击弹出菜单,这个比较方便。
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-4-28 02:22 , Processed in 0.076405 second(s), 21 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表