Страницы

Поиск по вопросам

среда, 22 января 2020 г.

Как изменить цвет(прогресса/фона) ProgressBarEdit?

#c_sharp #wpf #devexpress


На сайте DevExpress в документации для v.17.2 (я использую DevExpress v15.2, но другой
нет и раньше отличий не проявлялось) указано, что якобы цвет некой левой части задаётся
свойством AdditionalForeground.


  ProgressBarEdit.AdditionalForeground Property.
  
  Specifies the color of the left side of the ProgressBarEdit. This is a dependency
property.


а цвет некой правой части задаёт Foreground.


  To specify the color of the right side of the ProgressBarEdit, use the Foreground
property.


Проблема в том, что оно не работает — только Foreground задаёт цвет текста, отображаемого
поверх контрола; задание св-ва Background тоже ничего не меняет.
Т__Т  

XAML:


    
        
    





Подскажите, как изменить цвет(прогресса/фона)? Либо что тогда за левая/правая части
имелись в виду?
    


Ответы

Ответ 1



Необходимо переопределить PanelBackgroundHorizontalTemplate и PanelLeftSideHorizontalTemplate, чтобы изменить цвет для индикатора выполнения и управления фоном в элементе управления ProgressBarEdit. Пример кода: Ссылка на источник: Can't change color of BAR in ProgessBarEdit А также: Change ProgressBarEdit Color doesn't work How to change ProgressBarEdit's progress color depending on the Value property ProgressBarEdit Color

Комментариев нет:

Отправить комментарий