Пропорциональные размеры столбцов таблицы

Обсуждение Stimulsoft Reports.Silverlight
Закрыто
kin123456789
Сообщения: 98
Зарегистрирован: 14 окт 2014, 12:29

Пропорциональные размеры столбцов таблицы

Сообщение kin123456789 »

Добрый день! Делаю отчет, в котором пользователь устанавливает галочки, которые соответствуют столбцам таблицы в отчете.
Т.е. нужно пользователю наименование, он устанавливает галочку, нужен адрес- устанавливает галочку.
Включение и отключение столбцов таблицы реализовано в коде с применением кода:
StiText stiText = report.GetComponents()["tbAdres"] as StiText;
if (stiText != null)stiText.Enabled = true;
Для автоматического сдвига столбцов таблицы используется свойство:
стиль стыковки = слева
Подскажите пож-та, как мне реализовать следующий сценарий:
пользователь выбирает три галочки - номер договора, наименование и адрес.
номер договора фиксированный - максимум 8 знаков, для вывода заданы фиксированные размеры.
а адрес и наименование могут быть разные, хотелось бы сделать так, чтобы эти поля занимали пропорциональные размеры в таблице
как в WPF или SL - Width="*". Сейчас указываются жесткие размеры.
Спасибо!
HighAley
Сообщения: 1998
Зарегистрирован: 08 июн 2011, 11:36
Откуда: Stimulsoft Office

Re: Пропорциональные размеры столбцов таблицы

Сообщение HighAley »

Здравствуйте.

Размеры текстовых компонентов можно менять вручную. Например, в событии Before Print бэнда, на котором они находятся.
Или у всех компонентов задавать свойство докирования слева, а потом вручную увеличивать их ширину до необходимой. На этот раз лучше использовать свойство After Print бэнда.

Спасибо.
Закрыто