Usuário com melhor resposta
Alterações que não estão fazendo efeito

Pergunta
-
Olá, Sou novato em programação, estou desenvolvendo um projeto e estou tentando mudar a cor de uma progress bar e de um monthcalendar através das propriedades. Nas propriedades aparecem as cores q eu botei, mas no programa as cores não mudam. Se alguém puder me ajudar ficarei muito grato, obrigado.
Respostas
-
Bom dia Lucas3337,
A cor da ProgressBar não pode ser mudade em C# a não ser que você desabilite o Visual Styles. Embora o IDE ofereça opções para mudar a cor, você observará que a mudança não ocorre e que a cor utilizada é a do sistema operacional. Você pode optar por desabilitar Visual Styles em toda aplicação. Para fazer isso vá até a classe inicial do programa e remova esta linha:
Application.EnableVisualStyles();
Ou use uma ProgressBar customizada:
http://www.codeproject.com/Articles/6905/Color-ProgressBar
Robson William Silva
Esse conteúdo é fornecido sem garantias de qualquer tipo, seja expressa ou implícita
MSDN Community Support
Por favor, lembre-se de Marcar como Resposta as postagens que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.
- Marcado como Resposta Lucas3337 quarta-feira, 23 de novembro de 2016 00:25
Todas as Respostas
-
Olá,
O que quer que mude? Qual propriedade está alterando?
Se a resposta for relevante ou tenha resolvido seu problema, marque como útil/resposta!
André Secco
Microsoft MSP & MSDN Tech Advisor
Blog: http://andresecco.com.br
GitHub: http://github.com/andreluizsecco
Twitter: @andre_secco -
Olá Lucas!
Se estiver falando do ProgressBar do Windows Forms, não dá para alterar as cores através das propriedades do controle.. Só através de "gambiarras" mesmo, como as indicadas nesta thread do StackOverflow:
How to change the color of progressbar in C# .NET 3.5?
Abraço!
André Alves de Lima
Microsoft MVP - Client App Dev
Visite o meu site: http://www.andrealveslima.com.br
Me siga no Twitter: @andrealveslima -
-
-
Bom dia Lucas3337,
A cor da ProgressBar não pode ser mudade em C# a não ser que você desabilite o Visual Styles. Embora o IDE ofereça opções para mudar a cor, você observará que a mudança não ocorre e que a cor utilizada é a do sistema operacional. Você pode optar por desabilitar Visual Styles em toda aplicação. Para fazer isso vá até a classe inicial do programa e remova esta linha:
Application.EnableVisualStyles();
Ou use uma ProgressBar customizada:
http://www.codeproject.com/Articles/6905/Color-ProgressBar
Robson William Silva
Esse conteúdo é fornecido sem garantias de qualquer tipo, seja expressa ou implícita
MSDN Community Support
Por favor, lembre-se de Marcar como Resposta as postagens que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.
- Marcado como Resposta Lucas3337 quarta-feira, 23 de novembro de 2016 00:25