Ana içeriğe geç

İlerleme Çubuğu

ProgressBar bileşeni, bir işlemin veya görevin ilerlemesini gösteren görsel bir ilerleme göstergesi sunar.

XML Alanları

  • XPath bileşenin geçerli veri bağlamını belirler.
  • ValueXPath sayısal ilerleme değerini sağlar. Göreli bir yol veya geçerli bağlamdan değerlendirilen bir ifade olabilir.
  • MaximumXPath sayısal maksimum değeri sağlar. Kullanmak için boş bırakın: 100.
  • Format görüntülenen metni denetler: Percentage yapılandırılan değere ekler % ; buna karşılık Fraction yapılandırılan değeri bu son ek olmadan görüntüler. MaximumXPath çubuğun maksimum değerini bağımsız olarak denetler; bileşen bu değerden yüzde hesaplamaz.
  • Hints yardım metni sağlar ve Rules koşullu form davranışını içerir.

ProgressBar yalnızca görüntüleme amaçlıdır. Değerini ve maksimum değerini form verilerinden okur; kullanıcılar bunları çubuk üzerinden değiştiremez.

İlerleme Değeri ve Görüntüleme

İlerleme, veri modeli öğesine bağlı bir değer olarak temsil edilir. Görüntüleme biçimi kesir veya yüzde olabilir.

Maksimum Değer

İlerleme çubuğunun maksimum değeri MaximumXPath özelliği tarafından belirlenir. Bu özellik ayarlanmamışsa varsayılan maksimum değer 100'dür. Farklı bir maksimum değer gerekiyorsa, istenen maksimum değeri hesaplayan bir XPath ifadesi sağlanmalıdır.

Örnek

1
2
3
4
5
6
<ProgressBar Format="Percentage" XPath="num">
    <Hints><![CDATA[]]></Hints>
    <Rules/>
    <MaximumXPath><![CDATA[]]></MaximumXPath>
    <ValueXPath><![CDATA[75]]></ValueXPath>
</ProgressBar>