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.
Giriş
XAML ve C# içinde denetim ekleme ve stil oluşturma için genel yönergeler ve kod örnekleri.
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. Stiller, kontrol ayarlarını belirlemenize ve bu ayarları birden çok kontrolde tutarlı bir görünüm için yeniden kullanmanıza olanak tanır.
WinUI edinin
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.
Alfabetik dizin
Belirli denetimler ve desenler hakkında ayrıntılı bilgi.
-
Animasyonlu simgesi
- Animasyonlu görsel oynatıcı (bkz. Lottie)
- Otomatik öneri kutusu
-
İçerik Haritası çubuğu
- Düğmesi
- Takvim Tarih Seçici
- Takvim görünümü
- Onay Kutusu
-
Renk seçici
- Birleşik Giriş kutusu
- Komut çubuğu
-
Komut çubuğu açılır menüsü
- kişi kartı
- İçerik iletişim kutusu
- İçerik bağlantısı
- Bağlam menüsü
- Tarih seçici
- İletişim kutuları ve açılır pencereler
-
Açılan düğme
-
Genişletici
- Çevirme görünümü
- Açılır
- Forms (desen)
- Kılavuz görünümü
- köprü
- Köprü düğmesi
- Görüntüler ve görüntü fırçaları
-
Bilgi çubuğu
- Mürekkep denetimleri
- liste/ayrıntılar (desen)
- liste görünümü
- harita denetimi
- Medya oynatma
-
Menü çubuğu
- Menü açılır öğesi
- navigasyon görünümü
-
Sayı kutusu
-
Parallax görünümü
- Şifre kutusu
-
Kişi resmi
-
Pips çağrı cihazı
-
İlerleme çubuğu
-
İlerleme halkası
-
radyo düğmesi
-
Derecelendirme denetimi
- Yinele düğmesi
- Zengin düzenleme kutusu
- zengin metin bloğu
- Kaydırma görüntüleyicisi
- anlamsal yakınlaştırma
- Şekiller
- Kaydırıcı
-
Böl düğmesi
- bölünmüş görünüm
-
Çekme denetimi
-
Sekme görünümü
-
Öğretim ipucu
- Metin bloğu
- Metin kutusu
- Saat seçici
- Geçiş anahtarı
- Geçiş düğmesi
- Bölme düğmesini değiştir
- Araç İpuçları
-
Ağaç görünümü
-
İki bölmeli görünüm
- Web görünümü
WinUI Galerisi
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 Galerisi uygulamaları, çoğu WinUI 3 ve WinUI 2 denetimi, özelliği ve işlevselliğinin 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.
- Microsoft Store'dan WinUI 3 Galerisi ve WinUI 2 Galerisi edinin.
- Her ikisin de kaynağı GitHub üzerinden edinin (WinUI 3 için main, WinUI 2 için winui2 dalını kullanın).
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.
Windows developer