找回密码
 立即注册

QQ登录

只需一步,快速开始

日立信息

中级会员

3

主题

6

帖子

627

积分

中级会员

积分
627

活字格认证

最新发帖
日立信息
中级会员   /  发表于:2010-7-28 14:50  /   查看:8022  /  回复:2
您好,
产品版本:v4.0.2007 操作系统:Windows XP IDE: Visual Studio 2005

我的问题是:
    ComboBoxCellType是否有类似于TextCellType的AllowWrap,Multiline以及ShowEllipsis的属性可设置,在显示不全的时候不折行并且有省略号呢?

谢谢!

2 个回复

倒序浏览
dangjian
新手上路   /  发表于:2010-7-29 14:33:00
沙发
您好,
ComboBoxCellType没有类似的属性设置,但是其具有属性CssClass,可以通过自定义样式实现ShowEllipsis的效果。
自定义样式参照如下:
.mystyle
{
    overflow:hidden;
    text-overflow: ellipsis;
}

属性AllowWrap,Multiline,ComboBoxCellType现在还无法支持。

谢谢!
回复 使用道具 举报
日立信息
中级会员   /  发表于:2010-8-9 15:09:00
板凳

回复 2# dangjian 的帖子

-dangjian
谢谢你的回答。
我按照您的方法做了,但还是没能达到效果。下面是我的代码:
.aspx里
    <style type="text/css">
            .mystyle
            {
                overflow:hidden;
                text-overflow: ellipsis;
            }
        </style>
.cs里
        FarPoint.Web.Spread.ComboBoxCellType cbbox1 = new FarPoint.Web.Spread.ComboBoxCellType();
            cbbox1.DataSource = myds;
            cbbox1.DataValueField = "value";
            cbbox1.DataTextField = "text";
            cbbox1.UseValue = true;
            cbbox1.CssClass = "mystyle";
            fpSpread1.Sheets[0].Cells[0, 1].CellType = cbbox1;

解析出来的HTML对应内容如下:
<td class="mystyle" valign="middle" FpCellType="readonly" UseValue="1" FpEditorID="fpSpread1_ctl05" CellType="ComboBoxCellType" style="font-size:9pt;font-weight:normal;font-style:normal;text-decoration:none;">测试测试测试</td>

麻烦帮忙看一下,谢谢!
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部