2011-04-03 13 views
19

Genellikle 2 farklı simge ayarlamalıyım. Projenin ayarlar sekmesindeki ve bir tanesi ana pencerenin Icon özelliğinden biri. Tüm uygulama için tek bir simge (tüm pencereler ve exe) tanımlamak için bir yolu var mı?Ana pencere ve exe dosyası için tek simge nasıl tanımlanır?

Güncelleme: daha somut olmak. 100kb boyutunda bir uygulama var. Ben boyutunda 300kb olan simgeyi yerleştirmek istediğiniz ve benim app yerine sen size proje özellikleri simgeyi ayarlamanız gerekir 700

cevap

35

ait 400KB olmak istiyorum: Görev çubuğunda için

enter image description here

değiştirmeniz gereken Ana pencerenizin Simgesi:enter image description here

+0

Ana pencere ve görev çubuğu simgeleri varsayılan Windows XP simgeleri olur. – Poma

+0

Simgeyi ana formunuzda belirtmeniz gerekir. Cevabımı şimdi gör. – Adi

+0

Bunu biliyorum. Soru, tek bir pencerede simgenin nasıl tanımlanacağıdır, böylece tüm pencereler o simgeye sahip olacaktır. – Poma

17

Exe simgenizi ayarladığınızda, WPF bunu sizin oluşturduğunuz tüm Windows için kullanacaktır. Ancak, hata ayıklama modunda yapmıyoruz - işleminiz için "giriş noktası", exe'niz değil .vshost.exe'dir. Ancak Ctrl + F5 kullanıyorsanız (hata ayıklama olmadan çalıştırın), tüm Windows'ları exe simgesini bulmalısınız. Her bir Pencereye ayarlamanız gerekmemelidir.

Hata ayıklama modunda düzgün çalışmasını sağlamak için genellikle uygulama simgesini ayarlayan her pencereye uyguladığım bir Stil oluşturuyorum.

İlgili konular