C# ile Icon Çizmek

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Banlı Üye
Katılım
1 Eki 2016
Mesajlar
1,521
Tepki puanı
334
Yaş
32
9 HİZMET YILI
C# ile icon çizmek için ilk önce bir resim çizip bunu icon formatına çevirmemiz gerekir. Tabi ki bu çizim işlemini programın içinden gerçekleştirebileceğimiz gibi, dışarıdan bir resim yüklenmesini de sağlayabiliriz (OpenFileDialog).

Bu işlem oldukça basittir, burada tüm işlemleri programlama yoluyla yapıyoruz.

Bitmap bmp = new Bitmap(32, 32); // 32x32 ebatlarında bir bitmap oluşturduk.

Graphics g = Graphics.FromImage(bmp); // g üzerinde çizim yapacağımızı belirttik.

g.FillRectangle(Brushes.Green, new Rectangle(0, 0, 32, 32)); // Arkaplanı yeşile boyadık.

g.DrawString("TEST", new Font("Arial", 7, FontStyle.Bold), Brushes.White, 0, 10); // Resme TEST yazdırdık.

IntPtr Hicon = bmp.GetHicon(); // Bitmap'ten ikon tutamacını istedik.

Icon ico = Icon.FromHandle(Hicon); // İkonu bu tutamaç üzerinden çağırdık.

this.Icon = ico; // Formun ikonunu burada değiştiriyoruz.
 
Üye
Katılım
21 Ocak 2017
Mesajlar
41
Tepki puanı
27
Yaş
27
9 HİZMET YILI
Eyvallah kardeşim çok sağol işime yaradı teşekkürler seviliyorsun
 
Üye
Katılım
19 Haz 2017
Mesajlar
2
Tepki puanı
0
Yaş
26
8 HİZMET YILI
Yardımcı Oldugun için eyw . işime yaradı Teşekkürler
 
omertrans505
Efsane Üye
Katılım
17 Ara 2016
Mesajlar
3,221
Çözümler
63
Tepki puanı
361
Ödüller
13
Sosyal
9 HİZMET YILI
eyvallah ama konu kasıyorsun hayırlı olsun kardeşim
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...