找回密码
 立即注册

QQ登录

只需一步,快速开始

wuqigengxin

注册会员

3

主题

4

帖子

53

积分

注册会员

积分
53
最新发帖
wuqigengxin
注册会员   /  发表于:2017-4-11 17:19  /   查看:5635  /  回复:3
Combobox 好像并没有Multiline属性,我自己写了一个类,继承ComboboxCellType 和 IMultilineSupport。但是只要一设置Multiline=true就会死循环。
有什么办法能让Combobox多行显示吗?

    class BasicComboBoxCellType : ComboBoxCellType, IRenderAlignment, IWordWrapSupport, IMultilineSupport
    {

        public bool Multiline
        {
            get
            {
                return Multiline;
            }
            set
            {
                Multiline = value;
            }
        }
        public bool WordWrap
        {
            get
            {
                return WordWrap;
            }
            set
            {
                WordWrap = value;
            }
        }

3 个回复

倒序浏览
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-4-11 17:58:30
沙发
你是说选择完成之后展示时候换行?
现在还不支持,直接继承接口是无法实现的。
回复 使用道具 举报
wuqigengxin
注册会员   /  发表于:2017-4-12 09:05:12
板凳
dexteryao 发表于 2017-4-11 17:58
你是说选择完成之后展示时候换行?
现在还不支持,直接继承接口是无法实现的。

对的,选择完了以后,在单元格里换行。
如果不能换行,还有什么别的办法可以显示长文本吗
回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-4-12 16:35:19
地板
您好,combobox现在无法换行,如果要显示长文本,需要将列宽拉长,或者合并后面的单元格
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部