02. august 2002 - 11:21Der er
11 kommentarer og 2 løsninger
farver i CListCtrl report view
Hvordan laver man individuelle farver på rækker (evt. søjler eller enkelte elementer).
Jeg har en CListCtrl med extended styles = row select. Jeg vil gerne kunne farve bestemte linier i CListCtrl'en, uafhængigt af valgte rækker. Det skal bruges til at lette læsningen af tabellen så informationerne er nemmere at finde
I Visual C++ 6.0 (måske før) kan du vælge extended styles og det giver mulighed for med en enkelt kald at sætte nogle ekstra options. I mit tilfælde har jeg valgt, at når der vælges et item i CListCtrl'en, så vælges hele rækken (row select).
Linket du sendte er af ældre dato og betyder umiddelbart at jeg ikke kan udnytte extended styles, men kode både row select og farve fra bunden....
Jeg kan stadig ikke se at det har nogen form for indflydelse! Du skriver jo at du vil "farve bestemte linier i CListCtrl'en, uafhængigt af valgte rækker". Altså kan jeg ikke se hvad stylen LVS_EX_FULLROWSELECT har med det at gøre..?
Nej, det regner jeg heller ikke med :o) Jeg har lige fundet en bug på min maskine. Nu kan jeg også pakke den ud, så jeg regner med at kigge på den i løbet af dagen...
Jeg vil dog gerne have svar på den sidste del af spørgsmålet mht. hvordan en vilkårlig kontrol indsættes og styres, men jpk skal have kredit for indsatsen der hjalp mig med at finde en god løsning...
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.