一颗葡萄籽 发表于 2022-5-12 16:33:12

asp.net webForm 列头边线的问题

列头有两行我想将中间的边线去掉或者设置成和背景色一样的效果,不是合并单元格,应该怎么实现。https://gcdn.grapecity.com.cn/forum.php?mod=image&aid=208743&size=300x300&key=30488a261c6e5f0e&nocache=yes&type=fixnone
我尝试将第一行的下边线和第二行的上边线设成和背景色一样的蓝色时,发现左右的边线也没了。把第一行的下边线和第二行的上边线的size设成0发现左右的线也没了,不知道是不是潜在的bug,我用的是日语版的asp.net v10

sheet.ColumnHeader.Rows.Border.BorderColorBottom = Color.blue;
sheet.ColumnHeader.Rows.Border.BorderColorTop = Color.blue;

Richard.Ma 发表于 2022-5-12 16:33:13

测试了一下,可以这样设置
            sheet.ColumnHeader.Rows.Border = new Border() {
                BorderStyle = BorderStyle.Solid,
                BorderColor = Color.Red,
                BorderSizeBottom = 2,
                BorderSizeLeft = 2,
                BorderSizeRight = 2,
                BorderSizeTop = 0
            };
            sheet.ColumnHeader.Rows.Border = new Border()
            {
                BorderStyle = BorderStyle.Solid,
                BorderColor = Color.Red,
                BorderSizeBottom = 0,
                BorderSizeLeft = 2,
                BorderSizeRight = 2,
                BorderSizeTop = 2
            };

Richard.Ma 发表于 2022-5-12 18:00:22

如果按照你的描述来看的话可能就是bug,检验你可以在最新版本上测试看看,日文版你需要到我们的日本官网下载测试

一颗葡萄籽 发表于 2022-5-13 09:53:11

Richard.Ma 发表于 2022-5-12 18:00
如果按照你的描述来看的话可能就是bug,检验你可以在最新版本上测试看看,日文版你需要到我们的日本官网下 ...

那怎么实现我想要的效果呢?

一颗葡萄籽 发表于 2022-5-13 10:42:02

Richard.Ma 发表于 2022-5-13 10:12
测试了一下,可以这样设置

谢谢,还需要设置其他方向的式样啊,只设单一方向的还不行。

Richard.Ma 发表于 2022-5-13 11:21:57

嗯,确实是这样
页: [1]
查看完整版本: asp.net webForm 列头边线的问题