隐藏合并行线的问题
本帖最后由 yang82582069 于 2019-1-9 15:36 编辑两行合并成一行,怎么让水平线不显示
请参考如下代码
int rCount = FpSpread1.Sheets.RowCount;
for (int row = 0; row < rCount; row++)
{
//Set border for normal cell
FpSpread1.Sheets.Cells.Border.BorderSizeTop = 0;
}
//Set border for alt row
FpSpread1.Sheets.StyleModel.GetCompositeInfo(-1, 1, 0, FpSpread1.Sheets.DefaultStyle).Border.BorderSizeBottom = 0; 不是很清楚您现在的线是网格线还是边框线
如果是网格线,就需要取消所有网格线,然后需要线的地方设置成边框线。
如果是边框线,看是上面单元格的下边框还是下面单元格的上边框,取消即可。
边框线和网格线的概念是和Execel保持一致的 dexteryao 发表于 2019-1-9 16:06
不是很清楚您现在的线是网格线还是边框线
如果是网格线,就需要取消所有网格线,然后需要线的地方设置成边 ...
现在是网格线,但是去掉所有的网格线以后,加边框线,现在是一行里面上下2个项目,我现在设置边框线的话只能设置整行,一行里面上下2个项目中间的线不知道怎么去掉 dexteryao 发表于 2019-1-9 16:06
不是很清楚您现在的线是网格线还是边框线
如果是网格线,就需要取消所有网格线,然后需要线的地方设置成边 ...
设置整行的边框线,我图标中标红色的线和1和2行之间的线都会被设定,两个不知道怎么分开 你这个需要对合并单元格单独设置边框,不能整行设置了。 dexteryao 发表于 2019-1-11 11:42
你这个需要对合并单元格单独设置边框,不能整行设置了。
你仔细看一下,我标红色的部分不是合并单元格的,是上下2个项目没有合并单元格,我怎么取得上下两个项目中间的线? 您这个应该不是两行合并一行,用的是RowTemplate做的。RowTemplate没法直接设置单元格边框,我这边看看有没有其他方式可以做,有结果给您回复 dexteryao 发表于 2019-1-16 13:51
请参考如下代码
成功了,非常感谢!!!我还有一个inputman的问题,会的话,还希望指点! inputman的问题您可以直接发到inputman 专区,会有专人回复
页:
[1]