Построитель отчетов: как сделать равномерный горизонтальный разрыв между текстовыми полями? - PullRequest
0 голосов
/ 23 октября 2018

Я работаю с построителем отчетов в SQL Server 2016.

У меня есть 3 текстовых поля Textbox1, Textbox2 и Textbox3 одно за другим по горизонтали.Они имеют одинаковую ширину и одинаковую высоту.Теперь я хочу, чтобы между этими текстовыми полями был равномерный горизонтальный зазор, т.е. горизонтальный зазор между Textbox1 и Textbox2 должен быть таким же, как горизонтальный зазор между Textbox2 и Textbox3.Как я могу это сделать?

Спасибо

ОБНОВЛЕНИЕ:

Печать экранов меню построителя отчетов:

Главное меню

Вставить меню

Просмотреть меню

Ответы [ 2 ]

0 голосов
/ 24 октября 2018

Кроме руководства, которое появляется, когда вы помещаете компоненты близко друг к другу (насколько я помню, 5 баллов), нет элемента, который говорит: «Держите их так далеко друг от друга. Чтобы сделать то, что вы описываете, вы должны сделать некоторую математику.

Итак, давайте предположим, что ваши текстовые поля имеют ширину 1,5 дюйма, и вы хотите, чтобы они находились на расстоянии одного дюйма.

Сначала вы устанавливаете свойство left TextBox1, скажем, на 1,25 дюйма (для поля).

Далее вы устанавливаете свойство left TextBox2 на 3,75 дюйма - поле плюс ширина для TextBox1 плюс желаемое пространство в дюймах.

Наконец, вы устанавливаете leftсвойство TextBox3 до 6,25 дюйма - поле плюс ширина для ширины TextBox1 плюс первый желаемый пробел плюс ширина для TextBox2 плюс второй желаемый пробел.

Имеет ли это смысл?

0 голосов
/ 24 октября 2018

Вы можете перейти к свойствам текстовых полей в Положение> Слева / Вверх , или обычно (я не уверен в этой версии) вы найдете в Home> Alignment> Equal spacing при выделении всех текстовых полей.

...