none
Telefonda farklı bir ekran nasıl yaparım? RRS feed

  • Soru

  • Merhaba,

    Geliştirdiğim Windows 10 uygulamasında kullanıcı giriş ekranının telefonda farklı, bilgisayarda farklı olmasını istiyorum. Sadece tasarımlar farklı olacak, yaptığı işlemler aynı. Bunu nasıl yapabilirim? 

    Teşekkürler

    17 Aralık 2015 Perşembe 11:46

Yanıtlar

  • Merhabalar,

    Mobil ve PC 'de adaptive ve responsive tasarımlar kendilerini farklı cihazlara adapte etmesinin haricinde, farklı cihaz aileleri için apayrı tasarımlar sunmaya "tailored design" adı veriliyor.

    C# backend kodları aynı kalmak şartı ile farklı cihaz ailelerine xaml arayüz tasarımları verebiliyoruz. Bunu projeye eklemek için projeye "Add New Item" dedikten sonra "XAML View" ekleyebilirsiniz.

    Bu xaml view'ların isimlerini de  "DeviceFamily-Desktop" veya "DeviceFamily-Mobile" şeklinde tanımlayarak, farklı cihazlara farklı arayüzler verebiliyorsunuz.

    Bununla ilgili teknik detayları buradaki linkten bulabilirsiniz.

    Umarım bu sorunuzu cevaplar, eğer sorununuzu çözerse cevaplandı olarak işaretlerseniz sevinirim.

    Teşekkürler, iyi çalışmalar.


    ik

    • Yanıt Olarak İşaretleyen kemalsari 22 Aralık 2015 Salı 15:25
    21 Aralık 2015 Pazartesi 14:33

Tüm Yanıtlar

  • RelativePanel ve AdaptiveTrigger'ları kullanarak farklı ekranlarda farklı görüntülenen layout'lar tasarlayabilirsiniz.

    http://blog.galasoft.ch/posts/2015/04/building-adaptive-layout-in-windows-10-with-relativepanel-and-adaptivetrigger/

    19 Aralık 2015 Cumartesi 16:54
  • Merhabalar,

    Mobil ve PC 'de adaptive ve responsive tasarımlar kendilerini farklı cihazlara adapte etmesinin haricinde, farklı cihaz aileleri için apayrı tasarımlar sunmaya "tailored design" adı veriliyor.

    C# backend kodları aynı kalmak şartı ile farklı cihaz ailelerine xaml arayüz tasarımları verebiliyoruz. Bunu projeye eklemek için projeye "Add New Item" dedikten sonra "XAML View" ekleyebilirsiniz.

    Bu xaml view'ların isimlerini de  "DeviceFamily-Desktop" veya "DeviceFamily-Mobile" şeklinde tanımlayarak, farklı cihazlara farklı arayüzler verebiliyorsunuz.

    Bununla ilgili teknik detayları buradaki linkten bulabilirsiniz.

    Umarım bu sorunuzu cevaplar, eğer sorununuzu çözerse cevaplandı olarak işaretlerseniz sevinirim.

    Teşekkürler, iyi çalışmalar.


    ik

    • Yanıt Olarak İşaretleyen kemalsari 22 Aralık 2015 Salı 15:25
    21 Aralık 2015 Pazartesi 14:33