XML Metin Kutusu¶
XmlTextBox, bağlı düğümdeki XML'in tamamını düzenlemek için kullanılan bir kod düzenleyici widget'ıdır. Yalnızca düğümün metin içeriği yerine biçimlendirilmiş dış XML'i görüntüler.
Doğrulama ve Kaydetme Davranışı¶
Düzenleme geçerliyse widget, düğümün dış XML'ini değiştirir. Boş düzenleme, mevcut düğüm adıyla boş bir öğe oluşturur. Ayrıştırma başarısız olursa widget modeli değiştirmez, düzenleyici kenarlığını kırmızıya boyar ve form arayüzünde geçersiz XML hatası bildirir.
Dış XML'in değiştirilmesi, bağlı düğümün altındaki öğe adını, öznitelikleri ve alt öğeleri değiştirebilir. Bu widget'a erişimi güvenilir teknik kullanıcılarla sınırlandırın ve ortaya çıkan form şemasını onu kullanan süreçte doğrulayın.
XML Alanları¶
XPathXML'inin tamamı görüntülenen ve değiştirilen öğeyi belirtir. Bu, öğenin metin değeriyle sınırlı değildir.Sizedüzenleyici boyutu seçeneğini belirler; mevcut form oluşturucusu otomatik düzenleyici yüksekliği kullanır.RequiredForGroupzorunlu doğrulamayı bir doğrulama grubuyla ilişkilendirir.PlaceHolderboş düzenleyici için istem metnini sağlar.Hintsdüzenlenen XML için yönergeler sağlar;Ruleswidget'a uygulanan form kurallarını içerir.
Değer yalnızca XML olarak başarıyla ayrıştırıldıktan sonra yazılır. XPath dar kapsamlı tutulduğunda teknik düzenleyicinin değiştirebileceği veri modeli bölümü sınırlanır.
Örnek¶
1 2 3 4 5 | |