Java环境下如何实现SpreadJS的普通组合框单元格

2026-04-26 07:19:55

1、ComboBox 代表一种组合框单元格类型。

2、创建一晃游个普通组合框单元格,请参照以下代码:

var combo = new GC.Spread.Sheets.CellTypes.ComboBox(); 

sheet.setCellType(3, 2, combo, GC.Spread.Sheets.SheetArea.viewport);

3、你可以使用 editorValueType 方法来设置或者获取被写入底层数据模型的值。这种编辑值的类型是一个枚举 EditorValueType。 

 text: 将选中的项目的文本值写入数据模型中。 

 index: 将选中的项目的下标写入数据模型中。 

 value: 将选中的项目相应的数据值写入数据模型中。

请参照以下代码:

combo.editorValueType(GC.Spread.Sheets.CellTypes.EditorValueType.text);

4、不同的 editorValueType 编辑类型柱婶帮形成了不同的编辑值。组合框的值取决于下拉列表中的项目。你可以使用 items 方法来获取或者设置项目。

Java环境下如何实现SpreadJS的普通组合框单元格

5、你可以使用 editable 方法设置是否容许用户在复选框上进行输入。默认值是 false,这种情况下只能进良劣行选择操作。

请参照以下代码:

editableCombo.editable(true);

6、你可以使用 itemHeight 方法来设置下拉列表项目的高度。

请参照以下代码:

combo.itemHeight(24);

7、效果展示

Java环境下如何实现SpreadJS的普通组合框单元格

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢