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.
 
TEST
Süper Üye
Katılım
22 Nis 2016
Mesajlar
1,314
Tepki puanı
540
Ödüller
11
10 HİZMET YILI
işe yarar 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...
Üst