找回密码
 立即注册

QQ登录

只需一步,快速开始

xiafu568

初级会员

41

主题

84

帖子

291

积分

初级会员

积分
291

活字格认证微信认证勋章

xiafu568
初级会员   /  发表于:2014-10-15 15:02  /   查看:4418  /  回复:1
怎么设置使表头文字超出宽度后,能够自动换行(同时表头行高增加)

1 个回复

倒序浏览
iceman
社区贡献组   /  发表于:2014-10-15 16:29:00
沙发
回复 1楼xiafu568的帖子

可以实现自动换行,但是高度目前无法自适应:

  1.             FarPoint.Win.Spread.CellType.TextCellType txt = new FarPoint.Win.Spread.CellType.TextCellType();
  2.             txt.CharacterCasing = CharacterCasing.Upper;
  3.             txt.CharacterSet = FarPoint.Win.Spread.CellType.CharacterSet.Ascii;
  4.             txt.HotkeyPrefix = System.Drawing.Text.HotkeyPrefix.Show;
  5.             txt.MaxLength = 40;
  6.             txt.Multiline = true;
  7.             txt.WordWrap = true;
  8.             txt.ScrollBars = ScrollBars.Vertical;
  9.             txt.Static = true;
  10.             fpSpread1.Sheets[0].ColumnHeader.Cells[0, 0].CellType = txt;
  11.             fpSpread1.Sheets[0].ColumnHeader.Cells[0, 0].Text = "This is a text cell.  It can provide a wide range of" + " functionality for handling";
复制代码
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部