Aracılığıyla paylaş


Windows uygulamaları için denetimler

Denetimler, Windows uygulamanızı oluşturan kullanıcı arabirimi öğeleridir; düğmeler, metin alanları, listeler, seçiciler ve daha fazlası. Denetim içeriği görüntüler veya kullanıcıların uygulamanızla etkileşim kurmasına olanak tanır. Desen, formlar veya liste ayrıntısı düzenleri gibi yaygın senaryolar için birden çok denetimi yeniden kullanılabilir bir tarifte birleştirir.

Windows, tümü Fluent Design System üzerinde oluşturulmuş 45'in üzerinde kullanıma hazır denetim sağlar. Basit geçişlerden kılavuz ve liste gibi zengin veri görünümlerine kadar bu denetimler görsel olarak şık, erişilebilir ve cihazlar arasında yanıt veren arabirimler oluşturmanıza yardımcı olur.

Tasarım kılavuzu, kod örnekleri ve her denetim ve desen için en iyi yöntemler için bu bölümdeki makalelere göz atın.

Başlarken

Uygulamanıza denetim eklemeyi ve olay işleyicilerini bağlamayı öğrenmek için bkz. Denetim ekleme ve olayları işleme. Yeniden kullanılabilir XAML stilleriyle denetim görünümünü özelleştirmek için bkz. Stil oluşturma denetimleri.

Denetimler

Aşağıdaki tabloda, WinUI'de kullanılabilen Windows uygulama denetimleri ve belgelerine bağlantılar listelanmıştır.

Temel giriş

Resim Yönetim Açıklama
Düğme Düğmeleri Kullanıcı girişine yanıt veren ve Click olayı oluşturan bir denetim. Düğme, açılır düğme, bölünmüş düğme, anahtarlama düğmesi ve benzerlerini içerir.
Onay kutuları Onay kutuları Kullanıcının seçebileceği veya temizleyebileceği bir denetim.
Açılır kutular Kombo kutular Açılan listede kullanıcı, öğelerden seçim yapabilir.
Bağlantılar Köprüler Köprü metni olarak görünen ve URI'ye gidebilen veya Tıklama olayını işleyebilen bir düğme.
Radyo düğmeleri radyo düğmeleri Bir kullanıcının bir seçenek grubundan tek bir seçenek belirlemesine olanak tanıyan denetim.
Derecelendirme denetimi Derecelendirme denetimi Bir şeyi 1 ile 5 yıldız arası derecelendirin.
Kaydırıcılar Kaydırıcılar Kullanıcının parmak denetimini bir parça boyunca taşıyarak bir değer aralığından seçim yapmasını sağlayan denetim.
Geçiş anahtarları Geçiş anahtarları İki durum arasında geçiş yapabilen bir anahtar.

Koleksiyonlar

Resim Yönetim Açıklama
Öğeler görünümü Öğeler görünümü Çeşitli düzenleri kullanarak bir öğe koleksiyonu sunan denetim.
Liste görünümü ve kılavuz görünümü Liste görünümü ve kılavuz görünümü Dikey listede veya satır ve sütunlarda öğe koleksiyonunu sunan denetimler.
Görünümü çevir Çevirme görünümü Kullanıcının her seferinde bir öğeyi çevirebileceği bir öğe koleksiyonu sunar.
Pips çağrı cihazı Pips pager Sayfa numaralarının görsel olarak bilinmesi gerekmediğinde kullanıcının sayfalandırılmış koleksiyonda gezinmesine izin vermek için bir denetim.
Ağaç görünümü Ağaç görünümü Genişletilip daraltılabilen düğümleri olan ve iç içe öğeler içeren hiyerarşik bir liste düzeni.
Öğe yineleyicisi Öğe yineleyicisi Veri temelli düzenler için esnek, ilkel bir denetim.
kaydırmak Kaydır Öğelerdeki hızlı menü eylemleri için dokunma hareketi.
Çek ve yenile Yenilemek için çekme Koleksiyonun içeriğini yenilemek için bir liste/kılavuzdaki öğe koleksiyonunu çekme olanağı sağlar.

Diyaloglar ve kayar menüler

Resim Yönetim Açıklama
Diyalog Diyalog Herhangi bir XAML içeriğini içerecek şekilde özelleştirilebilen bir iletişim kutusu.
Açılır Menüler Açılır Menüler Bağlamsal bilgileri gösterir ve kullanıcı etkileşimlerini etkinleştirir.
Öğretim ipucu Öğretim ipucu Kullanıcılara yol göstermek ve öğretici anlar sunmak için içerik açısından zengin bir açılır pencere.

Formlar

Resim Yönetim Açıklama
Formlar Giriş denetimleri ve etiketlerinin bir bileşimini kullanarak kullanıcı girişi toplamaya ve göndermeye yönelik bir desen.

Medya, grafikler ve şekiller

Resim Yönetim Açıklama
Simge Simgeler İçerik olarak farklı görüntü türleri kullanan simge denetimlerini temsil eder.
Animasyonlu simgeler Animasyonlu simgeler Kullanıcı denetimle etkileşime geçtiğinde animasyon oluşturan bir simgeyi görüntüleyen ve denetleen öğe.
Görüntüler ve görüntü fırçaları Görüntüler ve görüntü fırçaları Görüntü içeriğini görüntülemek için bir denetim.
Mürekkep Mürekkep tuvali ve mürekkep araç çubuğu dahil olmak üzere dijital mürekkep oluşturma denetimleri.
Medya oynatma Medya oynatma Video ve görüntü içeriğini görüntülemek için bir denetim.
Şekil Şekiller Üç nokta, dikdörtgen ve çokgen gibi şekiller çizin.
Resim Yönetim Açıklama
Menüler ve bağlam menüleri Menüler ve bağlam menüleri Basit komutların veya seçeneklerin bağlamsal listesini gösterir.
Komut çubuğu Komut çubuğu Uygulamaya özgü komutları görüntüleyen, içeriğin düzenini ve yeniden boyutlandırmasını yöneten bir araç çubuğu.
Komut çubuğu açılır menü Komut çubuğu açılır menü Proaktif komutları görüntüleyen bir mini araç çubuğu ve isteğe bağlı bir komut menüsü.
Menü açılır öğesi ve menü çubuğu Menü açılır öğesi ve menü çubuğu MenuFlyoutItems içeren MenuItems öğesinin görüntülenmesine olanak sağlayan klasik bir menü.
Resim Yönetim Açıklama
İçerik haritası çubuğu İçerik haritası çubuğu Geçerli konuma kadar izlenmiş gezinti yolunu gösterir.
liste/ayrıntılar Seçili durumdaki öğenin ayrıntılarının yanı sıra öğelerin listesini görüntüleyen desen.
Gezinti görünümü gezinti görünümü Daraltılabilir bir gezinti menüsü aracılığıyla uygulamanızın en üst düzey alanları için ortak dikey düzen.
Pivot denetiminin ekran görüntüsü Pivot Farklı kaynaklardan gelen bilgileri sekmeli bir görünümde sunar.
Seçici çubuğu Seçici çubuğu Küçük bir farklı kaynak kümesinden bilgi sunar. Kullanıcı bunlardan birini seçebilir.
Sekme Görünümü Sekme görünümü Birkaç belgeyi görüntülemek için kullanılabilecek bir sekme koleksiyonunu görüntüleyen denetim.

Kişiler

Resim Yönetim Açıklama
Kişi resmi Kişi resmi Bir kişi/kontaktın resmini görüntüler.

Pickers

Resim Yönetim Açıklama
Renk seçici Renk seçici Seçilebilir bir renk spektrumu görüntüleyen denetim.
Takvim tarih seçicisi Takvim tarih seçici Kullanıcıların takvim kullanarak tarih değeri seçmelerine olanak tanıyan denetim.
Takvim görünümü Takvim görünümü Kullanıcının tarih seçebilecekleri bir takvim sunan denetim.
Tarih seçici Tarih seçici Kullanıcının tarih değeri seçmelerine olanak tanıyan denetim.
Zaman seçici Saat seçici Kullanıcının bir zaman değeri seçmesi için yapılandırılabilir denetim.

Kaydırma ve düzen

Resim Yönetim Açıklama
Genişletici denetiminin ekran görüntüsü Expander Genişletilebilen bir başlığa sahip bir kapsayıcı, daha fazla içerikli bir gövdeyi gösterebilir.
Kaydırma ve kaydırma denetimleri Kaydırma ve hareket ettirme denetimleri Kullanıcının içeriğini kaydırmasına ve yakınlaştırmasına olanak tanıyan kapsayıcı denetimi.
Açıklamalı kaydırma çubuğu Tam açıklamalı kaydırma çubuğu Büyük koleksiyonlar arasında kolay gezinti için normal dikey kaydırma çubuğunun işlevselliğini genişleten denetim.
Anlamsal yakınlaştırma anlamsal yakınlaştırma Kullanıcının bir koleksiyonun iki farklı görünümü arasında yakınlaştırma yapmasını sağlayarak büyük öğe koleksiyonları arasında gezinmeyi kolaylaştırır.
Bölünmüş görünüm bölünmüş görünüm Birden fazla görüntüleme seçeneği sunan, 2 içerik alanına sahip bir bölme konteyneri.
İki bölmeli görünüm İki bölmeli görünüm Kullanılabilir alana yayılan, ya yan yana ya da üst üste iki içerik alanına sahip bir denetim.

Durum ve bilgiler

Resim Yönetim Açıklama
Ilerleme Progress İlerleme çubuğu veya ilerleme halkası kullanarak uygulamanın görevdeki ilerleme durumunu gösterir.
Araç ipucu denetiminin ekran görüntüsü Araç İpucu Açılır pencerede bir öğenin bilgilerini görüntüler.
Bilgi çubuğu Bilgi çubuğu Uygulama genelinde durum değişikliği bilgilerini görüntülemek için satır içi bir ileti.
Bilgi rozeti Bilgi rozeti Bildirimleri görüntülemek veya odağı bir alana getirmek için müdahale etmeyen bir kullanıcı arabirimi.

Metin

Resim Yönetim Açıklama
Otomatik öneri kutusu Otomatik öneri kutusu Kullanıcı yazarken öneriler sağlamaya yönelik bir denetim.
Metin bloğu Metin bloğu Küçük miktarda metin görüntülemek için basit bir denetim.
Zengin metin bloğu zengin metin bloğu Biçimlendirilmiş metinleri, köprüleri, satır içi resimleri ve diğer zengin içeriği görüntüleyen denetim.
Metin kutusu Metin kutusu Tek satırlı veya çok satırlı düz metin alanı.
Zengin düzenleme kutusu Zengin düzenleme kutusu Biçimlendirilmiş metinleri, köprüleri ve diğer zengin içeriği destekleyen zengin metin düzenleme denetimi.
Parola kutusu Şifre kutusu Parola girme denetimi.
Sayı kutusu Sayı kutusu Cebirsel denklemlerin sayısal girişi ve değerlendirilmesi için kullanılan metin denetimi.
Etiketler Giriş denetimlerine erişilebilir etiketler ekleme kılavuzu.

Başlık çubuğu

Resim Yönetim Açıklama
Başlık çubuğu Başlık çubuğu Uygulama pencerenizin başlık çubuğunu özelleştirin.

WinUI 3 Galeri uygulaması, bu denetimleri uygulamalı olarak keşfetmenin en iyi yoludur. Çoğu WinUI denetimi, özelliği ve Fluent Design deseninin etkileşimli tanıtımlarını sağlar ve bu da bu belgelerde ideal bir yardımcı olmasını sağlar. Denetimleri gerçek zamanlı olarak denemek ve doğrudan tek tek denetim sayfalarından bağlantı kurmak için yükleyin.

Ek denetimler ve kaynaklar

Windows Community Toolkit yerleşik WinUI denetimlerini tamamlayan yardımcılardan, uzantılardan ve ek kullanıcı arabirimi denetimlerinden oluşan bir koleksiyondur. Microsoft tarafından korunan ve topluluk odaklı olan bu yapı, ileri düzey düzenler, dönüştürücüler ve animasyonlar gibi yaygın senaryoları kapsar.

Deneysel denetimlere ve özelliklere erken erişmek için, ana araç setine eklenmeden önce yeni bileşenlerin geliştirildiği ve test edildiği Windows Community Toolkit Labs inceleyin.