想改变表头文字颜色达到隐藏表头的目的,不起作用
这段代码在我Win7的系统没有问题,但在同事的几台机器都不行。For Each f As TXTextControl.Table In Me.TextControl2.Sections.GetItem.HeadersAndFooters.GetItem(TXTextControl.HeaderFooterType.Header).Tables
f.Select()
Me.TextControl2.Sections.GetItem.HeadersAndFooters.GetItem(TXTextControl.HeaderFooterType.Header).Selection.ForeColor = Color.White
For Each t As TXTextControl.TableCell In f.Cells
't.Text = ""
't.Select()
t.CellFormat.BottomBorderColor = Color.White
Next
Next
表头的内容没有变色,仍然被打印出来了。
你机器上能跑通说明代码没问题。
在有问题的机器上调试吧。代码好着呢,我们也重现不了。 测试发现,只有打印机是彩色打印机时才起作用,针式打印机和HP黑白激光都不起作用 我不明白跟打印机有什么关系?
你难道说的是打印出来以后的结果?
打印预览也是如此。和打印机驱动有关。 打印预览也是如此。和打印机驱动有关。 好吧~
页:
[1]