SORU
16 EYLÜL 2008, Salı


Nasıl WPF bir kaynak olduğunu gösteren bir simge kullanılır?

Bir ben var .bir kaynak olarak gömülü dosya (eylem kaynağa set inşa) ıco. Bir Notifyıcon oluşturmak için çalışıyorum. Nasıl benim simge başvurabilir miyim?

notifyIcon = new NotifyIcon();
notifyIcon.Icon = ??     // my icon file is called MyIcon.ico and is embedded

CEVAP
16 EYLÜL 2008, Salı


Simge DOSYASı proje derlemeleri biri eklenmelidir ve İnşa Eylemi Kaynak olarak ayarlanmalıdır. Derleme başvurusu ekledikten sonra, böyle bir Notifyıcon oluşturabilirsiniz:

System.Windows.Forms.NotifyIcon icon = new System.Windows.Forms.NotifyIcon();
Stream iconStream = Application.GetResourceStream( new Uri( "pack://application:,,,/YourReferencedAssembly;component/YourPossibleSubFolder/YourResourceFile.ico" )).Stream;
icon.Icon = new System.Drawing.Icon( iconStream );

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • MattSteffanina 2

    MattSteffani

    28 Kasım 2007
  • sebsebdouze

    sebsebdouze

    7 ŞUBAT 2008
  • Videogamerz | Call of Duty

    Videogamerz

    5 NİSAN 2012