Aracılığıyla paylaş


İlk WinUI 3 uygulamanızı oluşturma

Bu öğretici serisinde XAML ve C# kullanarak Bir WinUI uygulamasının nasıl oluşturulacağı gösterilmektedir. Oluşturacağınız uygulama, kullanıcının birden çok not oluşturabileceği, kaydedebildiği ve yükleyebileceği bir not uygulamasıdır. Bu öğreticinin kodunu GitHub deposundan indirebilir veya görüntüleyebilirsiniz.

Bu eğitimde şunları öğreniyorsunuz:

  • Uygulamanın kullanıcı arabirimini tanımlamak için XAML işaretlemesini kullanın.
  • C# kodu aracılığıyla XAML öğeleriyle etkileşime geçin.
  • Yerel dosya sisteminden dosyaları kaydedin ve yükleyin.
  • Görünümler oluşturun ve bunları verilere bağlayın.
  • Uygulamadaki sayfalara ve sayfalardan gitmek için gezintiyi kullanın.
  • Kendi uygulamanızı oluşturmak için belgeler ve örnek uygulamalar gibi kaynakları kullanın.

Visual Studio 2022'yi kullanarak bir not girip yerel uygulama depolamasına kaydedebileceğiniz bir uygulama oluşturacaksınız. Bu uygulamanın kaynak kodunu burada bulabilirsiniz. Uygulamanın iki sayfası olur:

  • NotePage - tek bir notu düzenlemek için bir sayfa.
  • AllNotesPage - kaydedilen tüm notları göstermek için bir sayfa.

Son uygulama aşağıda gösterilmiştir:

AllNotesPage

Üç kaydetme notunu gösteren notlar uygulamasının son ekran görüntüsü.

Not Sayfası

Yeni bir boş not gösteren notlar uygulamasının son ekran görüntüsü.

Visual Studio project oluşturma

Bu öğreticiye başlamak için Blank App, Packaged (WinUI in Desktop) C# project şablonunu kullanarak Visual Studio'de bir WinUI uygulaması project oluşturmanız gerekir. project oluştururken aşağıdaki ayarları kullanın:

  • Project Name

    Bu, WinUINotes olarak ayarlanmalıdır. Proje farklı bir adla adlandırılırsa, bu kılavuzdan kopyalayıp yapıştırdığınız kod derleme hatalarıyla sonuçlanabilir. Bunun nedeni, Visual Studio uygulama kodunuz için varsayılan namespace olarak project adını kullanmasıdır.

  • Windows App SDK

    Bu öğreticide Windows App SDK 1.7 sürümünde yeni olan özellikler kullanılabilecek. Windows App SDK NuGet paketinin 1.7 veya sonraki bir sürüme güncelleştirildiğinden emin olmanız gerekir.

Önemli

Daha önce bir WinUI project oluşturmadıysanız, geliştirme ortamınızın ve Visual Studio project doğru ayarlandığından emin olmak için Windows uygulamaları geliştirmeye başlama adımlarını izleyin.

Boş uygulama project çalıştırdığınızda ( Windows uygulamaları geliştirmeye başlama) aşağıdakine benzer boş bir pencere görmeniz gerekir:

Başlık çubuğu ve boş içerik alanı içeren notlar uygulaması penceresi.

Tavsiye

Windows uygulamaları oluştururken sıklıkla API başvuru belgelerine ve kavramsal belgelere başvuracaksınız. Bu öğreticide, metinde ve "Belgelerde daha fazla bilgi edinin:" etiketli gruplarda satır içi bağlantılar göreceksiniz. Bu bağlantılar isteğe bağlıdır; öğreticiyi tamamlamak için izlemeniz gerekmez. Bunlar, kendi uygulamalarınızı oluşturmaya başladığınızda ihtiyacınız olan bilgileri nerede bulabileceğinizi not etmek istemeniz durumunda sağlanır.