Şu anda bir masaüstü C# WPF uygulaması üzerinde çalışıyorum, bu uygulamanın amacı, bir "real"
Windows Mağazası Uygulaması gibi görünmesini ve hissettirilmesini sağlamaktır.Tam ekran WPF programında Metro-tarzı Appbar
Kullanıcı, alttan yukarı doğru kaydırıldığında gösterilmesi gereken bir appbar
eklemek istiyorum. Bunu normal bir uygulamada yapmak için parmağınızı ekran alanının dışında konumlandırın ve yukarı kaydırın. Ancak bunu tam ekran WPF programında yaparsam, gerçek ekran alanına girerken parmağınız çoktan düştüğü için TouchDown
veya TouchMove
olaylarını almam. Manipülasyon çerçevesini de denedim, ama aynı sonuç burada. WndProc
veya diğer kancaları kullanarak ileti kuyruğuna doğrudan bağlandığımda bile hiç olay alamıyorum.
Komik olan şey, ekranın etrafında "touch cursor"
hareketini görebildiğimden dolayı, en azından altta yatan çerçevedeki bir şey bildirilir.
Bunun nasıl yapılacağı hakkında bir fikri olan var mı?
p.s. Donanım bağlanabilirlik sorunları nedeniyle bir Windows mağazası uygulaması kullanmak yerine benim için bir seçenek değil ;-)
Sizin olası bir masaüstü WPF uygulaması içinde Windows Mağazası uygulamasının davranışını çoğaltmak mümkün olacak. Donanım bağlantısı sorunları tam olarak nedir? –
Bir çeşit merkezi uygulama mağazasından pencere deposu uygulamaları almak zorunda kalmasıyla oluşturulan yükleme sorununa başvurduğunu farz ediyorum. Sonunda iş, Win 8 Enterprise ile sideload yapabilecektir, ancak bu özelliğin henüz mevcut olduğunu düşünmüyorum. –
@RitchMelton Bu, bir süredir doğruydu. Sanırım şimdi yapabilirsin. http://www.howtogeek.com/129535/how-to-sideload-modern-apps-on-windows-8/ – mydogisbox