鼠标上的指纹 发表于 2023-6-30 10:17:33

ComponentOne for WinForms的固定横向滚动条如何实现

FlexGrid控件,客户要求统一样式把全部的横向滚动条加上,如何实现呢?

就是可能数据只有3,4列这种,但是也要加上横向滚动条,如图片所示需要加上横向滚动条
工程也放上来,方便大佬们查看
求解决方案

Richard.Ma 发表于 2023-6-30 10:17:34

c1FlexGrid1.ScrollOptions = ScrollFlags.AlwaysVisible;

鼠标上的指纹 发表于 2023-6-30 15:27:07

Richard.Ma 发表于 2023-6-30 12:27
c1FlexGrid1.ScrollOptions = ScrollFlags.AlwaysVisible;

大哥,我是想要横向的滚动条,这个在代码中加进去也不起作用啊

Richard.Ma 发表于 2023-6-30 19:02:51

本帖最后由 Richard.Ma 于 2023-6-30 19:04 编辑

这个选项的作用就是不管内容有没有溢出,都显示滚动条,但是确实没有办法区分横向纵向

没有办法只永久显示横向滚动条


一路向东 发表于 2023-7-13 21:09:48

鼠标上的指纹 发表于 2023-6-30 15:27
大哥,我是想要横向的滚动条,这个在代码中加进去也不起作用啊

这不简单,你把列加多一点或者加宽一点,所有列尺寸超过控件尺寸后,横向滚动条就自动出来了啊。

Richard.Ma 发表于 2023-7-14 09:21:46

没错,默认的滚动条显示模式的话,这样设置也是可以的

鼠标上的指纹 发表于 2023-7-14 10:00:46

一路向东 发表于 2023-7-13 21:09
这不简单,你把列加多一点或者加宽一点,所有列尺寸超过控件尺寸后,横向滚动条就自动出来了啊。

我这列宽是根据数据自动变的,有的页面只有三列,加太宽了太难看了,用了版主的方案客户同意了

鼠标上的指纹 发表于 2023-7-14 10:02:27

Richard.Ma 发表于 2023-7-14 09:21
没错,默认的滚动条显示模式的话,这样设置也是可以的

谢谢版主大哥,一直默认显示的案客户同意了

Richard.Ma 发表于 2023-7-14 10:32:04

:mj72: 不客气
页: [1]
查看完整版本: ComponentOne for WinForms的固定横向滚动条如何实现