默认尺寸
在之前的代码中,我们都明确指定了对象的尺寸,如果我们不指定对象的尺寸,那么会出现什么样的情况呢?
请在命令窗口执行下面的代码:
Dim
doc
As New PrintDoc
'定义一个报表
Dim rt As
New prt.RenderText '定义一个文本对象
rt.Text = "Hello Foxtable"
'设置文本对象的内容
rt.Style.Borders.All = New prt.Linedef(0.3,
Color.Red) '设置边框
doc.Body.Children.Add(rt) '将文本对象加入到报表
doc.Preview() '预览
这是执行效果:
可以看到如果没有明确指定对象的尺寸,那么对象的高度会自动根据内容来确定,而对象的宽度等于容器的宽度。
这种默认的特性,会给我们带来极大的便利,以后你会慢慢体会到。
本页地址:http://www.foxtable.com/webhelp/topics/1175.htm