Страница 1 из 1

Установить цвет фона значением из данных

Добавлено: 08 май 2020, 21:43
gustav
Можно ли как-то установить цвет фона текстового элемента равным значению из данных? Решение через условия я нашёл, но у меня достаточно много возможных вариантов фона, то есть это надо будет для каждого прописывать условие. Поэтому хотелось бы просто сделать что-то типа Text1.Background = Data.Color.

Re: Установить цвет фона значением из данных

Добавлено: 09 май 2020, 11:50
gustav
Нашёл подходящее решение - в событии "Перед печатью" для текстового элемента можно написать такое:

Код: Выделить всё

Text1.Brush = new StiSolidBrush(ReportData.Color);
где Text1 - это текстовый элемент, а ReportData.Color - это свойство в данных типа System.Drawing.Color.
Можно использовать и событие "После печати", для моего случая нет никакой разницы.

Re: Установить цвет фона значением из данных

Добавлено: 11 май 2020, 10:19
Aleksey
Здравствуйте,

Да, в данном случае, только через события.

Спасибо.