Gå til innhold
Vi introduserer SannhetsGPT✨(Beta) ×

Anbefalte innlegg

Skrevet

Er det noen her som kan hjelpe meg.

Jeg har laget en ListBox som lister opp masse greier. Men når inneholdet er mer enn det som er i listboxen, så kommer det fram en scrollbar.

Er det noen som vet hvordan jeg disabler den scrollbaren i listboxen??? :)

Videoannonse
Annonse
Skrevet (endret)

En annen måte er jo å sørge for at det aldri finnes flere items i lista enn det det er plass til å vise. Når man så står på siste item og trykker pil ned må man fjerne øverste element og legge til ett i bunn... :roll:

 

Alternativt kan du lage din egen listbox som arver fra TCustomListBox og overstyre CreateParams( ) metoden. Det er i denne metoden egenskapene til en wincontrol settes. For TCustomListBox spesifiseres det at WS_HSCROLL og WS_VSCROLL skal være med, noe som gir scrollbars. Kall først inherited og fjerner deretter disse to flaggene så skal du slippe å se dem.

 

-Vegar

 

Kom bare på at i Delphi7 har TListBox en 'lbVirtual'-style som kanskje gjør det første alternativet litt enklere...

Endret av Format71

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...