Power Apps uygulamasındaki onay kutusu denetimi

Kullanıcının, değerini doğru veya yanlış olarak ayarlamak için seçebileceği veya temizleyebileceği bir denetimdir.

Açıklama

Kullanıcı, GUI'lerde yıllardır kullanılan bu tanıdık denetimi kullanarak bir Boole değeri belirtebilir.

Temel özellikler

Default – Denetimin, kullanıcı değiştirmediği sürece geçerli olan başlangıç değeri.

Text – Denetimde görüntülenen veya kullanıcının denetime yazdığı bir metin.

Value – Bir giriş denetiminin değeri.

Ek özellikler

BorderColor – Denetim kenarlığının rengi.

BorderStyleDüz, Kesik Çizgili, Noktalı veya Hiçbiri değerleriyle Denetimin kenarlık stili.

BorderThickness – Denetimin kenarlık kalınlığı.

CheckboxBackgroundFill: Onay kutusu denetimindeki onay işaretini çevreleyen kutunun arka plan rengi.

CheckboxBorderColor: Onay kutusu denetimindeki onay işaretini çevreleyen kenarlığın rengi.

CheckboxSize: Onay kutusu denetimindeki onay işaretini çevreleyen kutunun genişliği ve yüksekliği.

CheckmarkFill: Onay kutusu denetimindeki onay işaretinin rengi.

Color – Denetimdeki metnin rengi.

DisplayMode: Denetimin kullanıcı girişine izin verip vermediği (Edit), yalnızca veri görüntüleyip görüntülemediği (View) veya devre dışı olup olmadığı (Disabled).

DisabledBorderColor: DisplayMode özelliği Disabled olarak ayarlandığında denetimin kenarlık rengi.

DisabledColor: DisplayMode özelliği Disabled olarak ayarlandığında denetimdeki metin rengi.

DisabledFill: DisplayMode özelliği Disabled olarak ayarlandığında denetimin arka plan rengi.

Fill – Denetimin arka plan rengi.

FocusedBorderColor – Denetime odaklanıldığında denetim kenarlığının rengi.

FocusedBorderThickness – Denetime odaklanıldığında denetim kenarlığının kalınlığı.

Font – Metnin görüntülendiği yazı tipi ailesinin adı.

FontWeight: Denetimdeki metnin genişliği: Kalın, Yarı kalın, Normal veya Daha ince.

Height – Denetimin üst ve alt kenarları arasındaki uzaklık.

HoverBorderColor – Kullanıcı, fare işaretçisini denetim üzerinde tuttuğunda görüntülenecek olan kenarlık rengi.

HoverColor – Kullanıcı, fare işaretçisini denetimdeki metin üzerinde tuttuğunda görüntülenecek olan metin rengi.

HoverFill – Kullanıcı, fare işaretçisini denetim üzerinde tuttuğunda görüntülenecek olan arka plan rengi.

Italic – Denetimdeki metnin italik olup olmadığı.

OnCheck: Onay kutusunun veya değiştirme düğmesinin true olarak ayarlanmasından sonra gerçekleştirilecek eylemler.

OnSelect: Kullanıcı bir denetime dokunduğunda veya tıkladığında gerçekleştirilecek eylemler.

OnUncheck: Onay kutusunun veya değiştirme düğmesinin false olarak ayarlanmasından sonra gerçekleştirilecek eylemler.

PaddingBottom – Denetimdeki metin ile denetimin alt kenarı arasındaki uzaklık.

PaddingLeft – Denetimdeki metin ile denetimin sol kenarı arasındaki uzaklık.

PaddingRight – Denetimdeki metin ile denetimin sağ kenarı arasındaki uzaklık.

PaddingTop – Denetimdeki metin ile denetimin üst kenarı arasındaki uzaklık.

PressedBorderColor – Kullanıcı, denetime dokunduğunda veya tıkladığında görüntülenecek kenarlık rengi.

PressedColor – Kullanıcı, denetime dokunduğunda veya tıkladığında görüntülenecek metin rengi.

PressedFill – Kullanıcı, denetime dokunduğunda veya tıkladığında görüntülenecek arka plan rengi.

Reset – Bir denetimin varsayılan değerine dönüp dönmediği.

Size – Denetimde görünen metnin yazı tipi boyutu.

Strikethrough – Denetimde görünen metnin üstü çizili olup olmadığı.

TabIndex – Diğer denetimlerle ilişkili olarak klavye ile gezinme sırası.

Tooltip – Kullanıcı bir denetimin üzerine geldiğinde görünen açıklama metni.

Underline – Denetimde görünen metnin altı çizili olup olmadığı.

VerticalAlign – Denetimdeki metnin, denetimin dikey merkezine göre konumu.

Visible – Denetimin gizli veya görünür olması.

Width – Denetimin sol ve sağ kenarları arasındaki uzaklık.

X – Denetimin sol kenarı ile ana kapsayıcısının (veya ana kapsayıcı yoksa ekranın) sol kenarı arasındaki uzaklık.

Y – Denetimin üst kenarı ile ana kapsayıcısının (veya ana kapsayıcı yoksa ekranın) üst kenarı arasındaki uzaklık.

If( Condition, Result )

Örnek

  1. Onay kutusu denetimi ekleyin, chkReserve olarak adlandırın ve Text özelliğini Şimdi ayır olarak ayarlayın.

    Denetimi ekleme, adlandırma ve yapılandırma işlemlerini bilmiyor musunuz?

  2. Tarih seçici denetimi ekleyin ve Visible özelliğini şu formül olarak ayarlayın:
    If(chkReserve.Value = true, true)

    If işlevi veya diğer işlevler hakkında daha fazla bilgi edinmek ister misiniz?

  3. F5 tuşuna basın, chkReserve denetimine tıklayarak veya dokunarak Value özelliğini doğru olarak ayarlayın, ardından tekrar chkReserve denetimine dokunun ya da tıklayın ve Value özelliğini yanlış olarak ayarlayın.

    chkReserve denetiminin Value özelliği doğru olduğunda Tarih seçici denetimi görünür, yanlış olduğunda ise görünmez.

  4. Varsayılan çalışma alanına dönmek için Esc tuşuna basın.

Erişilebilirlik yönergeleri

Renk karşıtlığı

Şunlar arasında yeterli bir renk karşıtlığı olmalıdır:

  • CheckmarkFill ve CheckboxBackgroundFill
  • CheckboxBackgroundFill ve Fill
  • CheckboxBackgroundFill ve PressedFill
  • CheckboxBackgroundFill ve HoverFill

Bu, standart renk karşıtlığı gereksinimlerine ek niteliğindedir.

Ekran okuyucusu desteği

  • Text özelliği mevcut olmalıdır.

Klavye desteği

  • Klavye kullanıcılarının gidebilmesi için TabIndex sıfır veya daha büyük olmalıdır.
  • Odak göstergeleri açıkça görünür olmalıdır. Bunu sağlamak için FocusedBorderColor ve FocusedBorderThickness özelliklerini kullanın.

Not

Belge dili tercihlerinizi bizimle paylaşabilir misiniz? Kısa bir ankete katılın. (lütfen bu anketin İngilizce olduğunu unutmayın)

Anket yaklaşık yedi dakika sürecektir. Kişisel veri toplanmaz (gizlilik bildirimi).