Ana içeriğe geç

Düğme

Düğme widget'ı tıklandığında aksiyonları tetikler.

XML Alanları

  • XPath Düğme etiketi ve komut dizisi için kullanılabilir veri bağlamını sağlar. Kendisi bir düğme değeri depolamaz.
  • Label/Content Görünür etikettir ve veri şablonu kullanabilir. HandleScript/Content Başarılı doğrulamanın ardından çalıştırılan komut dizisidir.
  • ValidationGroup Doğrulamayı o gruptaki kurallarla sınırlar. Doğrulama başarısız olursa tıklama komut dizisi çalıştırılmaz.
  • Icon görüntülenecek simgeyi seçer ve HtmlClass isteğe bağlı bir sunum sınıfı sağlar. Hints yardım metni sağlar; Rules koşullu görünürlüğü veya düzenlenebilirliği denetler.

Özellikler

  • Label: Düğmede görüntülenecek metni belirtir. Bu, statik bir dize veya veri şablonu olabilir.
  • HandleScript: Tıklamada yürütülecek JavaScript kodunu içerir. Bu komut dizisi, istemci tarafı komut dizisi nesnelerine erişebilir; örneğin $Xml ve şu sözdizimini destekler: async/await sözdizimi.

Info

Komut dizisinin yürütülmesi 50 ms'yi aşarsa tamamlanana kadar bir yükleme göstergesi görüntülenir.

  • Icon: Düğmede görüntülenecek bir simge belirtir.
  • ValidationGroup: Düğmeyle ilişkilendirilmiş doğrulama grubunu belirtir. Düğmeye tıklamak yalnızca bu gruptaki kurallar için doğrulamayı tetikler. Herhangi bir kural başarısız olursa tıklama olayı iptal edilir ve HandleScript yürütülmez.

Örnek

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
<Button ValidationGroup="" Icon="" HtmlClass="" XPath="">
    <Label>
        <Content><![CDATA[Click Me]]></Content>
    </Label>
    <HandleScript>
        <Content><![CDATA[alert('Hi.');]]></Content>
    </HandleScript>
    <Hints><![CDATA[]]></Hints>
    <Rules />
</Button>