Как разместить текст поверх Progressbar на C#

  • Автор темы Автор темы shturMan333
  • Дата начала Дата начала
S

shturMan333

Здравствуйте, уважаемые форумчане, стлкнулся с проблемой размещения размещения текста поверх прогрессбара, сначало пробовал вот так progressBar1.CreateGraphics().DrawString() с указанием текста, кисти, шрифта и координат, но текст выводится только до того как производится рефреш у самого контрола, пробовал перегрузить событие onPaint в экземпляке класса ProgressBar но ничего не вышло, всеравно не рисует, подскажите пожалуйста как мне нарисовать на прогрессбаре проценты.
 
Похоже что не получится, потому как ProgressBar работает через API. Тут есть какой-то класс ProgressBarRenderer, похоже что должен рендерить ProgressBar, и после вызова рендеринга у этого класса можно будет поверх написать проценты. Правда он не потоко-безопасный. Если заработает то можно сделать свой нормальный класс.
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!