Color Propery
Добавлено: 19 ноя 2008, 21:55
Здравствуйте!
Есть задача - есть таблица, и в ней поле COLORVALUE типа INT, где хранится цвет в RGB формате. Соответственно, каждая строка отчета должна быть этого цвета.
Решаю так: под обычные TEXTBOXES подложена PANEL, цвет которой меняется в зависимости от значения поля COLORVALUE. Вот обработчик BEFOREPRINT:
Panel1.Brush = new StiSolidBrush(Color.FromArgb(0xFF000000 + MyData.ColorValue))
Но при компилятции вылетает ошибка:
cannot convert long to int
В чем я неправ?
Thnx
Есть задача - есть таблица, и в ней поле COLORVALUE типа INT, где хранится цвет в RGB формате. Соответственно, каждая строка отчета должна быть этого цвета.
Решаю так: под обычные TEXTBOXES подложена PANEL, цвет которой меняется в зависимости от значения поля COLORVALUE. Вот обработчик BEFOREPRINT:
Panel1.Brush = new StiSolidBrush(Color.FromArgb(0xFF000000 + MyData.ColorValue))
Но при компилятции вылетает ошибка:
cannot convert long to int
В чем я неправ?
Thnx