zssnt 发表于 2022-7-27 21:17:33

C1FlexGrid的下拉框(combobox)能否一直显示下拉按钮?

能否实现类似datagridview中使用自带的DataGridViewComboBoxColumn所展示的效果,只要是下拉框类型的单元格,样式显示成下拉框的形式,能够直观的看出来。
环境:C#.Net,FlexGrid的版本好像是6.x,有点忘了。
当前用flexgrid.Cols.DataMap = dtMap或者flexgrid.Cols.Editor = Combobox这两种方法都无法实现,只有点击该单元格才会出现下拉框。
请问有没有什么方法可以实现呢?

一路向东 发表于 2022-7-27 21:17:34

只要思想不滑坡,方法总比困难多!当然是可以的,可以参考这个帖子:https://gcdn.grapecity.com.cn/forum.php?mod=viewthread&tid=37289https://cdn.jsdelivr.net/gh/hishis/forum-master/public/images/patch.gif

Richard.Ma 发表于 2022-7-28 09:27:07

目前没有什么好办法,产品设计就是这样的。

一路向东 发表于 2022-8-1 22:32:02

也就是:创建控件,覆盖在格子的上面,而且这个控件可以跟随格子左右或上下移动。https://cdn.jsdelivr.net/gh/hishis/forum-master/public/images/patch.gif

Richard.Ma 发表于 2022-8-2 09:36:26

:hjyzw:不错的办法,楼主可以这样尝试一下看看是否能满足需求
页: [1]
查看完整版本: C1FlexGrid的下拉框(combobox)能否一直显示下拉按钮?