Power Apps'te Etiket denetimi
Metin, sayı, tarih veya para birimi gibi verileri gösteren bir kutudur.
Açıklama
Bir etiket, belirttiğiniz verileri tam olarak yazdığınız gibi görünecek bir sabit metin dizesi olarak veya metin dizesi döndüren bir formül olarak gösterir. Etiketler genellikle diğer tüm denetimlerin dışında (bir ekranı tanımlayan başlık gibi), başka bir denetimi (derecelendirme veya ses denetimi gibi) tanımlayan bir etiket olarak veya bir öğeyle ilgili belirli bir bilgi türünü gösterecek şekilde galerilerde görünür.
Temel özellikler
AutoHeight – Etiketin, tüm metni gösterecek şekilde yüksekliğini otomatik olarak artırmasına izin vermek için true olarak ayarlayın. Metni, atanan yüksekliğe göre kesmek için false olarak ayarlayın.
Color – Denetimdeki metnin rengi.
Font – Metnin görüntülendiği yazı tipi ailesinin adı.
Text – Denetimde görüntülenen veya kullanıcının denetime yazdığı bir metin.
DelayOutput – Metin girişi sırasında eylemleri geciktirmek için true olarak ayarlayın.
Ek özellikler
Align – Metnin, denetiminin yatay merkezine göre konumu.
AutoHeight – Bir etiketin, Text özelliğinin denetimin tek seferde görüntüleyebileceğinden daha fazla sayıda karakter içermesi halinde Height özelliğinin değerini otomatik olarak artırıp artırmadığı.
BorderColor – Denetim kenarlığının rengi.
BorderStyle – Düz, Kesik Çizgili, Noktalı veya Hiçbiri değerleriyle Denetimin kenarlık stili.
BorderThickness – Denetimin kenarlık kalınlığı.
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ığı.
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ığı.
LineHeight – Metnin çizgileri veya bir listedeki öğeler arasındaki uzaklık.
Live – Bir ekran okuyucusunun etiketin Text özelliği değerindeki değişiklikleri nasıl duyurduğu.
- Off olarak ayarlandığında ekran okuyucusu değişiklikleri duyurmaz.
- Polite olarak ayarlanırsa, ekran okuyucusu konuştuğu sırada yapılan değişiklikleri duyurmadan önce konuşmayı bitirir.
- Assertive olarak ayarlanırsa, ekran okuyucusu konuştuğu sırada yapılan değişiklikleri duyurmak için konuşmasını keser.
OnSelect: Kullanıcı bir denetime dokunduğunda veya tıkladığında gerçekleştirilecek eylemler.
Overflow – Wrap özelliğinin true olması ve denetimin Text özelliğinin, denetimin tek seferde görüntüleyebileceğinden daha fazla sayıda karakter içermesi halinde etikette bir kaydırma çubuğunun görünüp görünmediği.
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.
Role – Etiket metninin anlamsal rolü (örneğin Başlık 1). Etiketin stilini değiştirmez ancak çıktıyı ekran okuyucuların yorumlaması için anlamsal olarak doğru hale getirir.
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.
Wrap – Metnin birden çok satıra kaydırılmasının gerekip gerekmediği.
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.
İlgili işlevler
Örnekler
Sabit dize gösterme
Bir etiket ekleyin ve Text özelliğini "Hello, world" olarak ayarlayın (çift tırnak işaretlerini de ekleyerek).
Denetim eklemeyi ve yapılandırmayı bilmiyor musunuz?
Bir formülün sonucunu gösterme
Bir etiket ekleyin ve Text özelliğini şunun gibi bir formüle ayarlayın:
Today()Not
Bir formül belirtirken formülün bağımsız değişkeni bir sabit dize olmadığı sürece tırnak işareti kullanmazsınız. Bağımsız değişken bir sabit dize ise formülün değil, bağımsız değişkenin başında ve sonunda çift tırnak işareti kullanın.
Today işlevi veya diğer işlevler hakkında daha fazla bilgi edinmek ister misiniz?
Galeride veri gösterme
Bu yordamda, Avrupa'daki çeşitli şehirlerin nüfuslarıyla ilgili veriler içeren CityPopulations adlı bir koleksiyon oluşturacaksınız. Ardından, bu verileri üç etiket içeren bir galeride gösterecek ve her etiketin görüntüleyeceği veri türünü belirteceksiniz.
Bir düğme ekleyin ve düğmenin OnSelect özelliğini şu formül olarak ayarlayın:
ClearCollect(CityPopulations, {City:"London", Country:"United Kingdom", Population:8615000}, {City:"Berlin", Country:"Germany", Population:3562000}, {City:"Madrid", Country:"Spain", Population:3165000}, {City:"Rome", Country:"Italy", Population:2874000}, {City:"Paris", Country:"France", Population:2273000}, {City:"Hamburg", Country:"Germany", Population:1760000}, {City:"Barcelona", Country:"Spain", Population:1602000}, {City:"Munich", Country:"Germany", Population:1494000}, {City:"Milan", Country:"Italy", Population:1344000})F5 tuşuna basın, düğmeyi seçin ve Esc tuşuna basın.
Bir metin galerisi ekleyin ve Items özelliğini CityPopulations olarak ayarlayın.
Galeri seçildiğinde, sağ bölmede galeriye ilişkin seçenekler gösterilir.
Gallery1 bölmesinde üstteki listeyi Population, ortadaki listeyi City ve alttaki listeyi Country olarak ayarlayın.
Erişilebilirlik yönergeleri
Adına rağmen, Etiket denetiminin başka bir denetim için etiket olarak kullanılması zorunlu değildir. Herhangi bir metni görüntülemek için kullanılabilir.
Label denetimi, OnSelect davranışı belirtilerek bir düğme veya bağlantı olarak kullanılabilir. Bu şekilde kullanıldığında düğmelerle benzer erişilebilirlik konuları vardır.
Renk karşıtlığı
Şunlar arasında yeterli bir renk karşıtlığı olmalıdır:
- Color ve Fill
- Diğer standart renk karşıtlığı gereksinimleri geçerlidir (bir düğme veya bağlantı olarak kullanılıyorsa)
Ekran okuyucusu desteği
Text özelliği mevcut olmalıdır.
Bir ekran koruyucu Text özelliğinin değerindeki değişikliği duyuracaksa Live değeri Polite veya Assertive olarak ayarlanmalıdır.
Not
TabIndex sıfır veya daha büyük olduğu zaman ekran okuyucuları Label denetimlerini düğme olarak işleme alır.
Görme sorunu desteği
- Label bir bağlantı olarak kullanılıyorsa bağlantı gibi görünmelidir.
- Underline değerini true olarak ayarlayın
- HoverColor değeri Color değerinden farklı olmalıdır
Klavye desteği
- Metin bir düğme veya bağlantı olarak kullanılıyorsa TabIndex sıfır veya daha büyük olmalıdır. Bu durum, klavye kullananların metne gitmesine olanak tanır.
- Metin bir düğme veya bağlantı olarak kullanılıyorsa 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).