找回密码
 立即注册

QQ登录

只需一步,快速开始

turboming

注册会员

16

主题

57

帖子

179

积分

注册会员

积分
179
turboming
注册会员   /  发表于:2019-11-25 20:42  /   查看:3961  /  回复:9
vb6列头文字设置为:列項表示

宽设成2.5
高设成17.73
对齐方式是
image.png690292663.png
实现效果
初期时
image.png17855223.png
拖动列头
image.png642406005.png


.net
列头文字设置为:列項表示

宽设成20
高设成32
对齐方式是居中

初期时(和vb6显示的不一样。vb6显示的是:列項。.net显示的是項表)
image.png755793151.png

最终想要实现的效果是初期显示:列項。拖动列头居中显示。就是想vb6那样。
请问有什么好方法吗
image.png629928283.png

9 个回复

倒序浏览
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2019-11-26 14:50:22
沙发
垂直居中要设置top


  1.             fpSpread1.ActiveSheet.ColumnHeader.Cells[0, 0].Text = "列項表示";
  2.             fpSpread1.ActiveSheet.ColumnHeader.Cells[0, 0].VerticalAlignment = CellVerticalAlignment.Top;
复制代码
回复 使用道具 举报
turboming
注册会员   /  发表于:2019-11-26 15:15:17
板凳
dexteryao 发表于 2019-11-26 14:50
垂直居中要设置top

按这种方式的话,初期列头是可以显示出“列項”的,但是当列头拉开时,所有文字就都偏上了,无法像vb6显示的那样上下左右居中
回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2019-11-26 16:14:05
地板
那不好弄了,现在机制就是这样的。要么就只能重现单元格类型了,根据列宽判断要显示的垂直对齐方式
回复 使用道具 举报
turboming
注册会员   /  发表于:2019-11-26 19:05:10
5#
dexteryao 发表于 2019-11-26 16:14
那不好弄了,现在机制就是这样的。要么就只能重现单元格类型了,根据列宽判断要显示的垂直对齐方式

好吧谢谢
回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2019-11-27 09:06:01
6#
回复 使用道具 举报
turboming
注册会员   /  发表于:2019-11-27 19:20:37
7#

我有一个神奇的同事,他把列头的celltype设成text ,然后设置celltype的Multiline和WordWrap都是true 就可以实现和vb6一样的效果了

评分

参与人数 1金币 +3000 收起 理由
dexteryao + 3000 很给力!

查看全部评分

回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2019-11-28 09:22:37
8#
给您3000金币,请您同事喝瓶饮料
回复 使用道具 举报
turboming
注册会员   /  发表于:2019-11-28 11:10:05
9#
dexteryao 发表于 2019-11-28 09:22
给您3000金币,请您同事喝瓶饮料

哈哈哈哈哈哈 谢谢版主
回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2019-11-28 16:48:14
10#
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部