form üzerine graphics kütüphanesiyle oluşturulmuş bir diktörtgen düşünün. form penceresini minimize edince veya çizilen nesnenin üzerine başka bir pencere gelirse çizilen nesne kayıp oluyor.bunu nasıl düzeltirim?
teşekkürler.
grafikleri formun veya panel her neyse artık paint olayında yapacan..
paint derken biraz açar mısın?
bu sorunla karşılaşmış birisi yok mu?
Event hocam Paint event i; Formu sectikten sonra sag tarafta Events bolumnden Paint eventina cift tıklarsan (gerci visual studio da yaptigini varsiyorum :) gerci farketmez diger -ide- lerde ve dillerde de var ayni sey :) ) otomatik olarak fonksyion olusturulacaktir zaten. Cizim olaylarini bu fonksiyon icinde yaparsan form her yeni sekil aldiginda veya konumu degistiginde otomatik olarak bu fonksiyon program tarafindan cagrilacaktir. Aksi halde senin form durumunu surekli kontrol eden bi timer filan yazman lazim ucar gidersin :).
gibi :) frm_main_Paint fonksiyonu dedigim gibi bir event kendin elle manuel de ekleyebilirzsin bu event i ama kullandigin programlama dili IDE si zaten yapiyor bu isi otomatik olarak ugrasman gerek yok :) Visual studio kullanmiyorsan baska idelerde event nasil yaratilir arastirirsin, kolay gelsin.
Bitmap + picture box kullanmayı denediniz mi
bitmap bmp = new bitmap graphics grp = new graphic (şu an tam hatırlayamıyorum)
grp.drawrectangle( brush, renk, boyutlar )
grp ile çizdirilen grafiğide bmp ye atmayı deneyin. çok yavan oldu kodlarım :D
olmazsa, pm atın. tam örneği veriyim. iyi çalışmalar
yeni mesaja git
Yeni mesajları sizin için sürekli kontrol ediyoruz, bir mesaj yazılırsa otomatik yükleyeceğiz.Bir Daha Gösterme