报表生成器:如何在文本框之间保持均匀的水平间距?

时间:2018-10-23 20:37:01

标签: sql-server reporting-services reportbuilder

我正在使用SQL Server 2016中的报表生成器。

我有3个文本框Textbox1Textbox2Textbox3并排水平排列。它们具有相同的宽度和高度。现在,我希望这些文本框之间具有均匀的水平间距,即Textbox1Textbox2之间的水平间距应与Textbox2Textbox3之间的水平间距相同。我该怎么办?

谢谢

更新:

Report Builder菜单的打印屏幕:

Home Menu

Insert Menu

View Menu

2 个答案:

答案 0 :(得分:1)

除了将组件放在一起时出现的指导(我记得5点)之外,没有元素会说“将它们保持如此远。要做描述,您必须做一些数学运算。” >

因此,假设您的文本框的宽度为1.5英寸,而您希望它们之间相距一英寸。

首先,将TextBox1的left属性设置为1.25英寸(用于页边距)。

接下来,将TextBox2的left属性设置为3.75英寸-边距加上TextBox1的宽度加上所需的英寸空间。

最后,将TextBox3的left属性设置为6.25英寸-边距加上TextBox1宽度的宽度加上第一个所需的英寸空间,再加上TextBox2的宽度加上第二个所需的英寸空间。

这有意义吗?

答案 1 :(得分:0)

您可以转到 Position> Left / Top 下的文本框的属性,或者通常在 Home> Alignment>等间距下找到(我不确定该版本) ,同时选择所有文本框。