0

Visual Studio 2012'nin kullanıldığı, karşılaştığım birden çok Windows Mağazası Uygulama eğitiminde, kullanıcının MainPage.xaml dosyasını silmesi ve bunu Temel Sayfa adlı yeni bir öğeyle değiştirmesi söyleniyor. VS 2012 Basic PageVisual Studio 2015 Ultimate'da XAML Basic Sayfası öğesi nasıl oluşturulur?

Yeni bir proje oluştururken, Windows Mağazası Uygulamaları kullanıyorum sürümde (Visual Studio 2015 Ultimate) bulunmadığından, Windows Universal Blank App ile birlikte gittim. Sorun, kullandığım sürümdeki Temel Sayfa öğesini bulamıyorum. VS 2015 Basic Page not available

Bunun yerine kullanabileceğim eşdeğer bir öğe var mı?

Düzenleme:YouTube tutorial link

Windows Mağazası Uygulamalarını ve Universal Apps ile ilgili hiçbir şey biliyorum, ama, Windows Evrensel App kullanması gerektiğini benim CS öğretmen tarafından söylendi, projeyi oluştururken. Eğitici tavsiyesiydi ve hafta sonunu bitirdiğimi umuyorum, bu yüzden ona bunu soramayacağım. Sanırım WSA ve WUA arasında bir fark olmalı. Basic Page'e benzeyen herhangi bir öğe göremiyorum ve neden adamın MainPage.xaml dosyasını bir Temel Sayfa ile değiştirdiğini bilmiyorum, bu yüzden şimdi ne yapacağımı bilmiyorum.

+0

1) Öğreticilerde, temel sayfanın nasıl göründüğüne bakın 2) kaba bir eşdeğer bulabilene kadar 2015'te şablonlara geçin? – Will

+0

@Will Teşekkürler, ama bana gerçekten yardımcı olmadı. Soruma bazı bağlamlarla bir düzenleme ekledim. – chmodder

+0

Temel Sayfa hakkında gerçekten özel bir şey var mı? Bu adımı atlayıp WUA şablonunda size verilen varsayılan değerlerle devam edebilirsiniz. Maalesef, WSA/WUA'd olmadığından, bu WAG'lardan çok daha fazla yardımcı olamaz. (öğreticiye bir bakış gizler) eew. Brüt. Bu adam görsel editörü kullanıyor. Kokmuş. Neden sadece WUA'lara karşı yapılmış güzel ve basit bir dünya öğretici bulmayalım? Çok sayıda olmak zorundadır, (arama motorunuzu kullanın!) Ve WSA kavramları için eşdeğerleri bulma konusunda endişelenmenize gerek kalmayacaktır. Profesin kusursuz değil, seni yanlış yönlendirmiş olabilir. – Will

cevap

2

Bunun yerine Blank Page seçeneğini kullanmalısınız.
Fark Basic Page ila Blank Page
Temel Sayfa - Bu ek ayrıca XAML kodunda geri düğmesine Appname başlığıyla birlikte uygulamanızın içinde navigasyon ile ilgili bazı Demirbaş kodu ekler.
Boş Sayfa - Yalnızca temel gezinme özelliğine sahip varsayılan bir sayfa ekler.
Uygulama geliştirme SDK'larını yüklediğinizden emin olun, çünkü C# altında mevcut ekranınızda göremediğim Universal seçeneğini almanız gerekiyor.
Windows 8.1 SDK'yı yüklerseniz, Temel Sayfa şablonu seçeneğini kullanabilirsiniz. Ancak windows 10 SDK için, Template10'u kullanabilirsiniz, bu navigasyon ile ilgili olarak kullanılacak olan boilerplate kodlarını içeren nuget paketi olarak ekleyebilirsiniz.

+0

Güzel cevap. Şimdi Temel Sayfa ve Boş Sayfa arasındaki farklar hakkında bir fikrim var. Temel sayfanın daha sonra ihtiyacım olacak bazı şeyleri içerdiğinden endişelendim.Ancak, sorularımda bağlandığımın yerine UWP uygulamaları yapmaya odaklanan başka bir eğitici ile gittim. Ben de Şablon10 belgelerine bir bakış vereceğim. Enteresan görünüyor. – chmodder

+0

Temoplate10, diğer Boilerplates'lerle birlikte Splitview işlevselliğini elde ettiğinizde mükemmeldir. Bu kodları, gerektiğinde Windows 8.1 için her projeye yazmamız gerekiyordu. Yeni başlayanlara altın bir tavsiyede bulunacağınız için bu [Bob Tabor öğreticisi] 'ni izleyin (https://channel9.msdn.com/Series/Windows-10-development-for-absolute-beginners). Uygulamanızı daha kolay bir şekilde gönderirsiniz. Şablon10 için belgelerin okunması gerekir ve biraz zaman alır ve kullanıcının Win app dev'e aşina olmasını gerektirir. – Jerin

+0

SplitView'ın ne anlama geldiğini tam olarak bilmiyorum ama hala öğrenecek çok şeyim var. Bu kelime, 2 uygulamanın ekranı paylaştığı zamanı düşünmemi sağlıyor, ama sanırım ne demek istemiyorsunuz, ama sanırım Google’da bazı cevaplar bulabilirim. Tavsiye ettiğin öğretici şu ana kadar iyi görünüyor ve ben de kendimi buldum :) 2 – chmodder