文本对齐

Style有一个TextAlignHorz子属性,用于设置文本的水平对齐方式,
该属性是AlignHorzEnum型枚举,包括以下可选值:

Center: 居中
Left:   靠左
Right:  靠右
Justify:两端对齐

Style有一个TextAlignVert子属性,用于设置文本的垂直对齐方式。
该属性是AlignVertEnum型枚举,包括以下可选值:

Bottom:靠下
Center:居中
Top:   靠上

示例

Dim doc As New PrintDoc '定义一个报表
Dim
rt As New prt.RenderText '定义一个文本对象
rt.Text =
"Hello Foxtable" '设置文本对象的内容
rt.Width =
40 '宽度为40毫米
rt.Height =
40 '宽度为40毫米
rt.Style.Borders.All = New prt.Linedef(
1, Color.Red) '设置边框
rt.Style.TextAlignHorz = prt.AlignHorzEnum.Center
'水平居中
rt.Style.TextAlignVert = prt.AlignVertEnum.Center
'垂直居中

doc.Body.Children.Add(rt)
'将文本对象加入到报表
doc.Preview()
'预览

执行结果:


本页地址:http://www.foxtable.com/webhelp/topics/1170.htm