, bir HwndHost'ta temel WPF denetimlerine (ör. Bir panel) geri dönen giriş olaylarını (özellikle fare, ancak sonunda klavye girişi de) geçirmenin bir yolu var mıdır? HwndHost içinde WndProc'a bağlanabilir ve windows mesajlarını alabilirim. Bir fare tıklaması için bir yönlendirmeli el ile el ile oluşturabilir ve üst üste gönderebilir, böylece kabarcıklar yukarı kalkar? ve fikirler takdir edilecektir. teşekkürler jkerschGiriş olaylarını HwndHost'tan temel WPF denetimlerine geçirme?
7
A
cevap
0
hala bir cevap gerektiriyorsa : yapabilirsiniz evet. Buradaki Microsoft örneğine bakın: http://msdn.microsoft.com/en-us/library/ms752055.aspx Bu örnekte, HwndHost türetilmiş sınıf 1, bir 'alt' pencere oluşturur ve sonra bu pencerede bir denetim (ListBox) oluşturur. Ardından mesajlar yakalayan bir HwndSourceHook eklenir (örnekte, ListBox'tan seçim değişikliği mesajları) ve bunları WPF bağlamında kullanır.
İlgili konular
- 1. iOS: Varolan Temel Veri veritabanını iCloud'a geçirme
- 2. MVVM WPF - Giriş Mantığı
- 3. Eksik Temel HTTP kimlik giriş
- 4. Ajax ile Temel Giriş Doğrulama
- 5. Kullanıcı denetimlerine nasıl çağrı ekleyebilirim?
- 6. WPF: Değerleri, gelen veriden Doğrulama Kuralları'na geçirme
- 7. Kullanıcının WPF'deki UI denetimlerine ek açıklamalar eklemesine nasıl izin verilir?
- 8. WPF giriş tipi/iletişim kutusu?
- 9. WPF Birleşik giriş kutusu - Etiket
- 10. Temel Bilgiler Giriş CHCSVParser'ı Kullanmak için
- 11. Web api ile Temel Kimlik Doğrulama Giriş
- 12. Statik web yönteminde sayfa denetimlerine nasıl erişilir?
- 13. Her fare tıklamasıyla WPF uygulamasına giriş yapın
- 14. Gizli giriş alanları ile birden çok değer geçirme
- 15. İletki'de Tarayıcı Olaylarını Dinleyin
- 16. Etkinlikten parça olaylarını çağırın
- 17. iOS tıklama olaylarını tanımıyor
- 18. Tarayıcıda javascript olaylarını görüntüle
- 19. Kivy ile klavye olaylarını nasıl kontrol edersiniz?
- 20. Temel WPF uygulaması açmak için 10s almak (.NET 4.5)
- 21. Tamsayı listelerini python'a geçirme
- 22. Google API Giriş Yap Düğmesi: Temel v. Özel
- 23. AVFoundation ele geçirme UIImage
- 24. WPF
- 25. WPF
- 26. fabric.js tuval klavye olaylarını dinle?
- 27. Fare ve klavye olaylarını gönderme
- 28. Klavye olaylarını hangi tuşlardan yakalayabilirim?
- 29. JavaScript, WinRT olaylarını nasıl çeker?
- 30. RecyclerView - Tıklama olaylarını nerede kullanmalıyım?
soru, WndProc ile ilgili değildir, onun WPF yönlendirilmiş olaylara iletilmesiyle ilgilidir, bu nedenle kontrol ağacında düzgün bir şekilde tünel/kabarcık oluşturur ve diğer denetimleri işlemek için bir şans verir. – Zarat