找回密码
 立即注册

QQ登录

只需一步,快速开始

haomi20032003

初级会员

29

主题

92

帖子

293

积分

初级会员

积分
293
haomi20032003
初级会员   /  发表于:2019-2-21 21:10  /   查看:3707  /  回复:5
有没有办法让MultiColumnComboBoxCellType 的listwidth按照显示的内容动态调整宽度,目前我只能写死用600宽度,右边剩下一块空白的。



5 个回复

倒序浏览
haomi20032003
初级会员   /  发表于:2019-2-21 21:12:16
沙发
为什么 老是没有图片呢

回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2019-2-22 11:27:25
板凳
看了下接口,没有相关设置,您可以在设置数据源时候遍历下数据源内容,设置一个合适的宽度
回复 使用道具 举报
haomi20032003
初级会员   /  发表于:2019-2-22 19:17:11
地板
dexteryao 发表于 2019-2-22 11:27
看了下接口,没有相关设置,您可以在设置数据源时候遍历下数据源内容,设置一个合适的宽度

数据源内容怎么获取合适宽度啊?每列获取最长文字的宽度?文字怎么对应宽度呢?
回复 使用道具 举报
haomi20032003
初级会员   /  发表于:2019-2-22 19:17:48
5#
dexteryao 发表于 2019-2-22 11:27
看了下接口,没有相关设置,您可以在设置数据源时候遍历下数据源内容,设置一个合适的宽度

数据源内容怎么获取合适宽度啊?每列获取最长文字的宽度?文字怎么对应宽度呢?
回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2019-2-25 16:51:30
6#
用 Graphics 的MeasureString方法,就可以量出给定字体的文字宽度
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部