Can System.Windows.Forms.ColumnHeader usar uma imagem diferente, em seguida, um do ImageList principal?
-
22-08-2019 - |
Pergunta
Eu tenho um ListView criado para classificar, e eu tenho que trabalhar bem.
No entanto, quando o ListView é classificado, nenhuma indicação é fornecido como para a coluna de classificação atual e da ordem.
Eu tentei uma solução definindo a propriedade ColumnHeader.ImageKey sempre que a classificação, mas eu quero ser capaz de usar imagens que não são o tamanho especificado pelo SmallImageList do ListView.
Existe alguma maneira de fazer isso sem usando o modo OwnerDraw?
Solução
Eu não acho que você pode fazê-lo sem OwnerDraw. No entanto, OwnerDraw não é tão ruim como se poderia pensar. Há muitos exemplos no CodeProject.com ; como este e este
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow