Düğme, CheckBox, TextBox vb. Yerel WPF denetimleri için Generic.xaml (veya varsayılan görünüme sahip başka bir kod) nerede bulunur?Yerel WPF denetimleri için Generic.xaml nerede bulunur?
cevap
Silverlight'ta (ve sorununun WPF ile ilgili olduğunu biliyorum) bu bilginin WPF'den daha erişilebilir olması. Bu kaynaklardan herhangi birinden bu bilgileri alabilirsiniz:
Control Styles and Templates MSDN'de.
İlgili Silverlight aksamının kaynaklarına bakabilir ve kaynağa gömülü olan
themes/generic.xaml
belgesini alabilirsiniz. Bunu yapmak için Reflektör kullanıyorum.Bir aracı kullanarak belirli bir kontrolün kontrol şablonunu çıkarabilirsiniz. Bunu yapmak için Expression Blend'i kullanıyorum. Bu WPF için de çalışır.
Yerel denetimler için XAML ne yazık ki bir dosya olarak doğrudan mevcut değildir. WPF meclislerine bakmak ve bu bilgiyi çıkarmak için bir program kullanmanız gerekir. Ben şahsen işi çok iyi yapan Mole for Visual Studio aletini kullandım. Oldukça kullanışlı olan bir hata ayıklayıcı-görselleştirici olarak bütünleşir.
@Noldorin: Stili kendim uygularsam kontrol stilini görebilirim. Ancak, yerel denetimler için varsayılan stili nasıl alabilirim? Mole bana bunu göstermiyor, sanmıyorum. Yanılıyorsam lütfen bana bildirin. Teşekkürler!!! –
Mole * size yerleşik (yerel) denetimlerin stillerini göstermek için * tasarlanmıştır. Talimatlar her şeyi söylemelidir. Tam olarak yaşadığınız sorun nedir? – Noldorin
- 1. WPF - Kaynak Generic.xaml \ Generic.xaml dan
- 2. WPF: Koddan denetimleri ekle
- 3. Winforms'ta WPF denetimleri barındırma
- 4. Bir istemci makinede html5 yerel veritabanı nerede bulunur?
- 5. Microsoft.Deployment.WindowsInstaller nerede bulunur?
- 6. Geçici tablolar nerede bulunur?
- 7. Android Studio'da 'Artifact' için nerede bulunur/kurulur?
- 8. Numpy'nin yüzdesi için kaynak kodu nerede bulunur?
- 9. Çok yönlülük.pool.ApplyResult belgelerinin nerede bulunur?
- 10. Bestecinin global paketleri nerede bulunur?
- 11. ConstraintLayout kaynak kodu nerede bulunur?
- 12. HTTP yöntemleri örnekleri nerede bulunur?
- 13. MVEL Dil Başvurusu nerede bulunur?
- 14. Montaj yapılandırma bilgileri nerede bulunur?
- 15. Xcode sabit sürücüde nerede bulunur?
- 16. Netbeans paletinde setVisible nerede bulunur?
- 17. Windows 8 için olası VisualStates Metro denetimleri nerede belgeleniyor?
- 18. .NET yerel nerede?
- 19. WPF Denetimleri için Microsoft Varsayılan Stilleri Nasıl Bululur?
- 20. WPF Clip Art'ı nerede bulabilirim?
- 21. openjdk'de yerel linux yöntemleri nerede?
- 22. Eski Raylar nerede bulunur 2.3 Kılavuzlar
- 23. ZK sclass kullanılabilir öğeleri nerede bulunur?
- 24. Visual C# backtrace: [dış kod] nerede bulunur?
- 25. WPF TreeView: ExpandAll() yöntemi nerede
- 26. Qt kütüphanesi için açık kaynaklı widget'lar nerede bulunur?
- 27. Sun.misc.Unsafe'in yerel yöntemleri nerede uygulanmaktadır?
- 28. jQuery.ajax, jQuery kaynak kodunda nerede bulunur?
- 29. Intellij IDE'de "sistem çıkışı" çıktısı nerede bulunur?
- 30. En iyi kullanıcı öykü şablonu nerede bulunur?
Şimdiye kadar benim için en kolay yol, Martin'in önerdiği gibi Blend'i kullanmaktır. Kontrolü bir Pencereye bırakın, üzerine sağ tıklayın, Şablonu Düzenle - Bir Kopyayı Düzenle'yi seçin, yeni stili bir isim ve voila verin. –