[ Bokacio @ 21.03.2010. 18:37 ] @
| Pozdrav,
Pokusavam da napravim malu kontrolu sa scrollbar-om.
Cisto radi probe sam u konstruktoru upisao:
Code: VerticalScroll.Visible = true;
VerticalScroll.Maximum = 20;
VerticalScroll.Minimum = 0;
VerticalScroll.LargeChange = 5;
VerticalScroll.Value = 5;
VerticalScroll.SmallChange = 1;
VerticalScroll.Enabled = true;
Kad startujem aplikaciju na kojoj je kontrola, scrollbar se prikaze ali ne mogu da mu promenim poziciju thumb-bara. Mogu da ga pomerim, ali cim ga pustim on se vrati na pocetnu poziciju. Kao sto vidite sve sam podesio.
Da li sam nesto propustio da odradim (?)
Pozdrav i hvala |
[ pgavrilo @ 22.03.2010. 18:35 ] @
Ako ti je kontrola onako radi zabave nebi ništa falilo da zakačiš projekt. Pošto si poškrto objasnio.
[ Bokacio @ 23.03.2010. 02:30 ] @
Kontrola sadrzi samo navedeni kod unutar konstruktora i to je to. :) Ako je potrebno zakacicu ga.
Dodao sam sledecu liniju:
AutoScrollMinSize = new Size(100, 160);
i proradilo je, pa otprilike kapiram kako sve treba da se podesi.
Ali mi je sada potrebno da umesto sto se skroluje cela povrsina kontrole, ja bih da se skroluje samo odredjeni Rectangle. Da li je to moguce? Pravim neku vrstu grid kontrole, pa kada se vertikalno skroluje, ne zelim da skroluje i header vec samo redove. Zato mi je potrebno parcijalno skrolovanje.
Mozda sam pogresio ceo koncept :) , pa ako neko ima neki mali kod koji radi sa scrollbar-ovima, mnogo bi mi pomogao.
Hvala
[ ravni @ 23.03.2010. 08:58 ] @
zato ti i ne radi. taj scrollbar je namenjen da ti skroluje user kontrolu kada se ne vidi ceo njen sadrzaj.
spusti novi skrolbar iz toolbox-a i onda radi sa njim - namestaj propertije, i obradjuj eventove
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.