Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Iscrtavanje grafickih elemenata

[es] :: .NET :: Iscrtavanje grafickih elemenata

[ Pregleda: 4319 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

ika999
Nis

Član broj: 1631
Poruke: 32
*.bankerinter.net.



Profil

icon Iscrtavanje grafickih elemenata20.07.2005. u 17:34 - pre 228 meseci
U grafickoj kontroli u kojoj mi se iscrtavaju graficki elementi(linije, krugovi...), postoji mogucnost selektovanja i pomeranja selektovanih elemenata.
Prilikom pomeranja nekog elementa dolazi do treperanja svih elemenata(i onih koje pomeram i ne selektovanih). Gde je i sta potrebno dodati da ne bi dolazilo do treperanja.
Elementi mi se iscrtavaju pomocu metode(dogadjaja) Paint...
Ika
 
Odgovor na temu

NrmMyth
Ivan Maček
Split

Član broj: 63456
Poruke: 849
*.cmu.carnet.hr.

Sajt: www.dump.hr


Profil

icon Re: Iscrtavanje grafickih elemenata20.07.2005. u 21:57 - pre 228 meseci
Ucini ovo:
Nadji funkciju za zakljucati ekran, pomakni pa otkljucaj i refresaj ekran.
Ili koristi Double-buffer tehniku (trazi na goooogleu).

Ova druga je sigurnija da ce raditi i bolja.
 
Odgovor na temu

dusty
Predrag Glumac
Zemun, Srbija

Član broj: 15383
Poruke: 549
213.137.127.*

Sajt: www.mika.rs


+6 Profil

icon Re: Iscrtavanje grafickih elemenata20.07.2005. u 22:08 - pre 228 meseci
Sta je to graficka kontrola ? Probaj za tu kontrolu da stavis da ima backbuffer.
Code:
 kontrola.SetStyle(ControlStyles.BackBuffer | ControlStyles.UserPAint | ControlStyles.AllPaintingInWmPaint);


Moj predlog: override-uj OnPaint metodu, umesto da pravis PAint event handler, cisto da bi bio siguran da nece biti poziva Paint delegata.
Da li osvezavas celu kontrolu ili samo region koji sa grafikom koju pomeras ?! Ako to ne radis, probaj

Pa, srecno
America national sport is called baseballs. It very similar to our sport, shurik, where we take dogs, shoot them in a field and then have a party.
 
Odgovor na temu

ika999
Nis

Član broj: 1631
Poruke: 32
*.bankerinter.net.



Profil

icon Re: Iscrtavanje grafickih elemenata21.07.2005. u 18:11 - pre 228 meseci
Graficka kontrola mi je obicna kontrola pomocu koje crtam graficke elemente:)
Uspeo sam sa backbuffer-om! Hvala puno!
Ika
 
Odgovor na temu

[es] :: .NET :: Iscrtavanje grafickih elemenata

[ Pregleda: 4319 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.