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

Iscrtavanje grafickih elemenata

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

[ Pregleda: 936 | Odgovora: 3 ]

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

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
20.07.2005. u 17:34 

NrmMyth
Split, Kaštela

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



Profil

icon Re: Iscrtavanje grafickih elemenata20.07.2005. u 21:57
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.
20.07.2005. u 21:57 

dusty
Predrag Glumac
Srbija

Član broj: 15383
Poruke: 474
213.137.127.*

Sajt: www.obrazovne-karakterist..


Profil

icon Re: Iscrtavanje grafickih elemenata20.07.2005. u 22:08
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
cheers, dusty

They may cut your dick in half, and serve it to a pig,
and, although it hurts, you'll laugh and dance a dickless jig.

RHCP djubrad neopevana - EXIT TEAM qurwe lopovske
20.07.2005. u 22:08 

ika999
Nis

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



Profil

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

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

[ Pregleda: 936 | Odgovora: 3 ]

Postavi temu Odgovori

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