Etrafta arama yaptıktan ve StackOverflow'un etrafından çeşitli noktaları birlikte topladıktan sonra (gee, bu yeri çok seviyorum), sorunların çoğu zaten bu aşamayı geçmişti. Yine de sorunuma bir cevap bulmayı başardım.
Kaynak nasıl oluşturulur:
Benim durumumda bir simge oluşturmak istiyorum. Yine de, kaynak olarak ne tür veriler eklemek istediğinize bakılmaksızın benzer bir işlemdir.
- Kaynak eklemek istediğiniz projeyi sağ tıklayın. Bunu Solution Explorer'da yapın. Listeden "Özellikler" seçeneğini seçin.
- "Kaynaklar" sekmesini tıklayın.
- Çubuğun üst kısmındaki ilk düğme, eklemek istediğiniz kaynak türünü seçmenize olanak tanır. Dizede başlamalıdır. Bir simge eklemek istiyoruz, bu yüzden üzerine tıklayın ve seçenekler listesinden "Simgeler" i seçin.
- Ardından, ikinci "Kaynak Ekle" düğmesine gidin. Yeni bir kaynak ekleyebilir veya daha önce yapılmış bir simgeniz varsa bunu da ekleyebilirsiniz. Hangi seçeneği seçerseniz seçin istemlerini izleyin.
- Bu noktada, yeni eklenen kaynağı düzenlemek için çift tıklayabilirsiniz. Ayrıca, Çözüm Gezgini'nde kaynakların da göründüğünü ve orada çift tıklamanın da etkili olduğunu unutmayın.
Bir kaynak nasıl kullanılır:
Harika, bu yüzden yeni kaynağımız var ve bu sevimli değişen simgelere sahip olmak için kaşınıyoruz ... Bunu nasıl yapacağız? Şanslıyız, C # bunu son derece kolaylaştırıyor.
Properties.Resources
Tüm kaynaklarınıza erişmenizi sağlayan statik bir sınıf var , bu yüzden kodum şu kadar basit:
paused = !paused;
if (paused)
notifyIcon.Icon = Properties.Resources.RedIcon;
else
notifyIcon.Icon = Properties.Resources.GreenIcon;
Bitti! Tamamlandı! Nasıl olduğunu bildiğinizde her şey basit, değil mi?