2016-04-10 43 views
0

https://msdn.microsoft.com/en-us/windows/uwp/layout/layouts-with-xaml uyarınca, aygıt ailesine bağlı olarak ayrı XAML düzen sayfaları ayarlayabilirsiniz. Ancak, uygulamamı ailenin gerçekten önemi olmayan bir şekilde oluşturdum (telefonlarda, masaüstü bilgisayarlarda ve dizüstü bilgisayarlarda iyi bir şekilde çalışıyor). Ne önemi varsa, yönelim; Ekranın dikey veya yatay modda olmasına bağlı olarak bazı şeylerin taşınması gerekir.Ekran yönelimine göre ayrı XAML düzenleri tanımlayın

Şu anda, sayfada yeniden boyutlandırılan olayı kodda yakaladığım, yeni yönlendirmeyi kontrol ettiğim ve işleri el ile taşıdığım bir çalışma ortamı kullanıyorum. Ancak, iki tane ayrı XAML sayfası, biri portre için, diğeri manzara için yazabilmem çok daha kolay olurdu. Sonra yeniden boyutlandırılmış olayı yakalamak için endişelenmem gerekmeyecek.

Bu mümkün mü?

+0

Sen özel kullanabilirsiniz yönelime bağlı olarak farklı UI ayarlamak için tetikler. Bu bağlantıya http://www.captechconsulting.com/blogs/uwp-adaptive-layout-best-practices-part-i-adaptive-triggers bakın. Özel yönlendirme tetiklemesi için kod var. – Archana

cevap