Aracılığıyla paylaş


Windows uygulamaları için denetimler

Windows uygulama geliştirmede, denetimi içeriği görüntüleyen veya etkileşimi etkinleştiren bir kullanıcı arabirimi öğesidir. Denetimler, kullanıcı arabiriminin yapı taşlarıdır. desen, yeni bir şey yapmak için çeşitli denetimleri birleştirmeye yönelik bir tariftir.

Basit düğmelerden kılavuz görünümü gibi güçlü veri denetimlerine kadar 45'ten fazla denetim sunuyoruz. Bu denetimler Fluent Design System'in bir parçasıdır ve tüm cihazlarda ve ekran boyutlarında harika görünen kalın, ölçeklenebilir bir kullanıcı arabirimi oluşturmanıza yardımcı olabilir.

Bu bölümdeki makaleler, Windows uygulamanıza denetim & desenleri eklemeye yönelik tasarım kılavuzu ve kodlama yönergeleri sağlar.

Genel yönergeler ve kod örnekleri

Burada vurgulanan konular, XAML ve C# içinde denetim ekleme ve stil oluşturma yönergelerini ve kod örneklerini sağlar.

Denetim ekleme ve olayları işleme

Uygulamanıza denetim eklemenin 3 temel adımı vardır: Uygulama kullanıcı arabiriminize denetim ekleme, denetimde özellikleri ayarlama ve bir şey yapmak için denetimin olay işleyicilerine kod ekleme.

Stil denetimleri

XAML çerçevesini kullanarak uygulamalarınızın görünümünü birçok şekilde özelleştirebilirsiniz. Stil, denetim özelliklerini ayarlamanıza ve bu ayarları birden fazla denetimde tutarlı bir görünüm için yeniden kullanmanıza olanak tanır.

WinUI edinin

WinUI logosu

Bazı denetimler yalnızca yeni denetimler ve kullanıcı arabirimi özellikleri içeren bir NuGet paketi olan WinUI'de kullanılabilir. Bunu almak için WinUI'ye genel bakış veyükleme yönergelerine bakın.

Denetim dizini

Aşağıdaki tabloda, WinUI'ye özel olanlarla birlikte yaygın Windows uygulama denetimleri ve desenleri listelenir.

Yaygın Windows uygulama denetimleri

Yalnızca WinUI

Animasyonlu görsel oynatıcı (bkz . Lottie)

Forms (desen)

köprü

Mürekkep denetimleri

XAML denetimlerini ve Fluent Design System'ı çalışırken görmek için Microsoft Store'dan WinUI Galerisi uygulamalarını edinin. WinUI 3 Galerisi ve WinUI 2 Galeri uygulamaları, çoğu WinUI 3 ve WinUI 2 denetimlerinin, özelliklerinin ve işlevlerinin etkileşimli örneklerini içerir. Uygulamalar bu web sitesinin etkileşimli bir eşlikçisidir. Bunları yükledikten sonra, tek tek denetim sayfalarındaki bağlantıları kullanarak uygulamayı başlatabilir ve denetimin çalıştığını görebilirsiniz.

Ek denetimler

Windows geliştirme için ek denetimler Telerik, SyncFusion, DevExpress, Infragistics, ComponentOneve ActiProgibi şirketlerden kullanılabilir. Bu denetimler, standart sistem denetimlerini özel denetimler ve hizmetlerle genişleterek kurumsal ve .NET geliştiricileri için ek destek sağlar.