Ширина выпадающего списка при вводе параметра пользователя

Обсуждение Stimulsoft Reports.NET
Ответить
Аватара пользователя
Андрей Сорокин
Сообщения: 107
Зарегистрирован: 02 июл 2009, 11:31
Откуда: Bryansk, Russia
Контактная информация:

Ширина выпадающего списка при вводе параметра пользователя

Сообщение Андрей Сорокин »

Добрый день,
нельзя ли сделать автоширину выпадающего списка, равной максимальной длине пункта списка? Или хотя бы оставить статической, но увеличить в пару раз? Данные в большинстве случаев обрезаются, приходится мудрить с сокращениями...
Вложения
Clipboard01.png
Clipboard01.png (9.73 КБ) 2516 просмотров
Aleksey
Сообщения: 3006
Зарегистрирован: 22 апр 2010, 06:57

Ширина выпадающего списка при вводе параметра пользователя

Сообщение Aleksey »

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

К сожалению, но на данный момент, этого сделать нельзя. Так как используется стандартный .net-овский ComboBox, у которого нет данной возможности.
Единственное что мы можем сделать, это добавить статическую опцию, которая будет задавать ширину выпадающего списка (свойство DropDownWidth комбобокса).

Спасибо.
Аватара пользователя
Андрей Сорокин
Сообщения: 107
Зарегистрирован: 02 июл 2009, 11:31
Откуда: Bryansk, Russia
Контактная информация:

Ширина выпадающего списка при вводе параметра пользователя

Сообщение Андрей Сорокин »

Тогда было бы неплохо иметь такую опцию для каждого параметра!
А нельзя ли в момент инициализации списка задать ширину DropDownWidth в зависимости от самой длинной строки? Ширина label слева от выпадающего списка меняется же динамически в зависимости от текста.
Anton Lozovskiy
Сообщения: 264
Зарегистрирован: 12 ноя 2007, 08:16

Ширина выпадающего списка при вводе параметра пользователя

Сообщение Anton Lozovskiy »

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

Добавили для вас свойство StiOptions.Engine.Interaction.ComboBoxDropDownAutoWidth. Патч с изменениями будет доступен 6-7 июля 2011 г.

Спасибо.
Andrew
Сообщения: 586
Зарегистрирован: 09 июн 2006, 12:22

Ширина выпадающего списка при вводе параметра пользователя

Сообщение Andrew »

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

Всегда рады помочь!

Спасибо.
Ответить