ComboBoxCellType怎么实现可输入功能
ComboBoxCellType怎么实现可输入功能是的,对于一些现有单元格类型无法实现的功能,可以自定义单元格实现,可以参考
https://www.grapecity.com/spreadnet/docs/latest/online-win/spwin-celltype-custom.html
具体的功能得自己来写 目前没有办法实现,ComboBoxCellType只能用于下拉选中。 Richard.Ma 发表于 2023-3-9 09:52
目前没有办法实现,ComboBoxCellType只能用于下拉选中。
有没有其他控件可以实现下拉和输入的功能 你可以试试这个这个行不行
https://www.grapecity.com/spreadnet/docs/latest/online-asp/spweb-ajax-combo.html
https://www.grapecity.com/spreadnet/docs/latest/online-asp/FarPoint.Web.Spread.Extender~FarPoint.Web.Spread.Extender.AjaxComboBoxCellType.html Richard.Ma 发表于 2023-3-9 13:42
你可以试试这个这个行不行
https://www.grapecity.com/spreadnet/docs/latest/online-asp/spweb-ajax-co ...
FarPoint.Web.Spread.Extender.AjaxComboBoxCellType我现在没有这个Extender.AjaxComboBoxCellType,是不是版本问题。 有可能, FarPoint.Web.Spread.Extender这个动态库你可以看看引用了没有 Richard.Ma 发表于 2023-3-10 10:55
有可能, FarPoint.Web.Spread.Extender这个动态库你可以看看引用了没有
没有这个FarPoint.Web.Spread.Extender 我猜你想ComboBoxCellType实现输入功能,无非是想模糊过滤列表中的项,快速定位项,提高录入速度。马老师已经说了不行。其实,我理解的是,当这种下拉列表中,只有几个项,如 是否,这种简单值,用起来还可以。但如果项目多,但下拉列表必竟只有一列,展示的内容不详细,就算能过滤也不好用。我给你我的思路,我在项目中都是如下做的:基于原控件自定义控件,加个网格列表,在CELL的某个编辑事件中,显示网格在CELL的下方位置,并根据CELL的value,在下拉网格中呈现多列你过滤的内容,然后可以用鼠标或键盘选中下拉网格的某行,赋值给CELL。其原理类似于TrueDBGrid和TrueDBGridDropDown组合用,但也有些地方不好弄,所以,我都是自己写的。
页:
[1]