以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  指定容器打印的多行文本问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=82750)

--  作者:douglas738888
--  发布时间:2016/3/24 10:45:00
--  指定容器打印的多行文本问题
请教老师,我设置了面板的容器打印,其他都正常,有一个TEXBOX是备注,设置了多行文本为TRUE

打印的时候,因备注内容多,打印的时候只显示多行文本框尺寸内的可见内容,超出尺寸外的其他内容无法打印,但拖动滚动条可见。

--  作者:大红袍
--  发布时间:2016/3/24 10:50:00
--  
Dim doc As PrintDoc = e.Form.GernatePrintDoc()
For Each c As Object In doc.body.children
    If typeof c Is prt.RenderText Then
        c.width = "auto"
        c.height = "auto"
        c.Style.Borders.All = New prt.Linedef(0.5, Color.black)
    End If
Next
doc.Preview()