anythinging 发表于 2021-8-23 23:20:09

【已解决】请教listview表格第1或1、2列始终显示不受水平滚动条拖动影响

本帖最后由 anythinging 于 2021-8-24 11:48 编辑

如题,请教是否有函数可以实现?感谢!

afan 发表于 2021-8-24 10:14:56

这种需求可以换个思路,试试用两个 ListView 控件组合
方式一,直接横向并排布局两个,同步垂直滚动
方式二,隐藏其中一个,在有水平滚动条消息时再覆盖在原处显示。没试过,但应该可行~ 可以自行折腾下

itzyx 发表于 2021-8-23 23:37:50

确保列表视图项目全部或部分可见
#include <GuiListView.au3>
_GUICtrlListView_EnsureVisible ( $hWnd, $iIndex [, $bPartialOK = False] )
如果 $bPartialOK 参数为 TRUE, 且项目至少有部分可见, 则不发生滚动

试试可以不




anythinging 发表于 2021-8-23 23:45:55

itzyx 发表于 2021-8-23 23:37
确保列表视图项目全部或部分可见
#include
_GUICtrlListView_EnsureVisible ( $hWnd, $iIndex [, $bPar ...

感谢指点,我测了下示例,好像不行。
页: [1]
查看完整版本: 【已解决】请教listview表格第1或1、2列始终显示不受水平滚动条拖动影响