Pergunta

Eu sei como fazer desenho de um autônomo Windows Forms ScrollBar porque há uma abundância de exemplos em lugares como codeproject.com personalizado. Mas como você desenhar costume as barras de rolagem nos controles você não criar a si mesmo? Por exemplo, um painel pode mostrar barras de rolagem, mas como eu ia garantir que as barras de rolagem mostra são personalizados desenhados?

Ou talvez isso não é possível e eu precisaria criar minha própria versão de um painel para que eles usem minhas próprias barras de rolagem desenho personalizado?

Foi útil?

Solução

As barras de rolagem que você vê na maioria das vezes, incluindo aqueles incorporado na maioria dos controles WinForms, são processados ??pelo Windows e não há nenhuma maneira para substituir a sua aparição em WinForms aquém da implementação de uma solução totalmente personalizada que leva completamente sobre a prestação e comportamento do controle de barra de rolagem comum. Há algumas packagages comerciais que pretendem fazer isso (google winforms esfola).

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top