2011-03-15 26 views
10

Windows form uygulamasına sahibim ve kendi özel atlama listemizi oluşturmak istiyorum. Bunu yapmak için, System.Windows.Shell ad alanını kullanmalıyım ama buna erişemiyorum ve bunun için referanslar listesinde bulamıyorum. Bazı öğreticiler kontrol ettim ama hepsi XAML (WPF Uygulaması) kullanıyor ve bunlardan bazıları sadece kodlama ile yapılabileceğinden bahsediyor.System.Windows.Shell Başvurusu eksik

Benim sorum şu, bir windows form uygulamasında gerekli olan ad alanına erişmek mümkün mü yoksa WPF kullanmalı mıyım? Ve eğer mümkünse nasıl olacak? Ve değilse, o zaman bir windows form uygulamasında bunu yapmak için başka bir yolu var mı?

Visual Studio 2010 Ultimate (C#) kullanıyorum.

Şimdiden teşekkürler!

cevap

20

System.Windows.Shell ad alanı, PresentationFramework.dll derlemesindedir. İsim alanını ararken, bunu kendiniz bulabilirsiniz, içeriklerini içeren montaj detayları görüntülenir.

+0

Çok teşekkür ederim !!!! =) – SimplyZ

6

PresentationFramework için derleme başvurusu gereklidir. Ad alanı yalnızca .NET 4'te kullanılabilir. Project + Properties kullanın, Target Framework ayarını doğrulayın. Bir Winforms uygulamasında kullanmak iyidir, sınıflar WPF tesisatının çalışmasını gerektirmez. Vista API uzantıları için sarmalayıcılar.

+0

Teşekkürler, yardım takdir! =) – SimplyZ