XML Metin Kutusu¶
XmlTextBox, bağlı olduğu düğümdeki XML'in tamamı için bir kod düzenleyici widget'ıdır. Yalnızca düğümün metin içeriğini değil, dış XML'i biçimlendirilmiş olarak görüntüler.
Doğrulama ve Kaydetme Davranışı¶
Geçerli bir düzenleme yapıldığında widget, düğümün dış XML'ini değiştirir. Boş bir düzenleme, geçerli 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 çevirir 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ırlayın ve sonuçta oluşan 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 tanımlar. Bu, yalnızca öğenin metin değeriyle sınırlı değildir.Sizedüzenleyici boyutu seçeneğini belirler; mevcut form işleyicisi otomatik düzenleyici yüksekliği kullanır.RequiredForGroupzorunlu doğrulamayı bir doğrulama grubuyla ilişkilendirir.PlaceHolderboş düzenleyici için istem metni sağlar.Hintsdüzenlenen XML hakkında yol gösterir; buna karşılıkRuleswidget için geçerli olan form kurallarını içerir.
Değer yalnızca XML olarak ayrıştırıldıktan sonra yazılır. Kapsamı dar tutmak, XPath teknik bir düzenleyicinin değiştirebileceği veri modeli bölümünü sınırlar.
Örnek¶
1 2 3 4 5 | |