Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
Microsoft Word’te bir şablonla başlayıp onay kutuları, metin kutuları, tarih seçiciler ve açılır listeler dahil içerik kontrolleri ekleyerek bir form oluşturabilirsiniz. Aspose.Words’de, Aspose.Words’ye yüklenen herhangi bir belgedeki Yapılandırılmış Belge Etiketi veya içerik kontrolü, StructuredDocumentTag düğümü olarak içe aktarılır. Yapılandırılmış belge etiketleri (SDT veya içerik kontrolü), müşteri tanımlı anlambilimin yanı sıra davranışının ve görünümünün bir belgeye yerleştirilmesine olanak tanır.
StructuredDocumentTag bir belgede aşağıdaki yerlerde bulunabilir:
Aspose.Words’in bu sürümünde aşağıdaki SDT türleri veya içerik kontrolü oluşturulabilir:
PictureAşağıdaki kod örneği, tür onay kutusunun içerik denetiminin nasıl oluşturulacağını gösterir:
Aşağıdaki kod örneği, tür zengin metin kutusunun içerik denetiminin nasıl oluşturulacağını gösterir:
Aşağıdaki kod örneği, tür birleşik giriş kutusunun içerik denetiminin nasıl oluşturulacağını gösterir:
Bu bölümde SDT veya içerik denetimi değerlerinin programlı olarak nasıl güncelleneceği açıklanmaktadır.
Aşağıdaki kod örneği, onay kutusunun geçerli durumunun nasıl ayarlanacağını gösterir:
Aşağıdaki kod örneği, düz metin kutusu, açılır liste ve resim türündeki içerik denetimlerinin nasıl değiştirileceğini gösterir:
İçerik kontrollerini Word belgelerindeki XML verileriyle (özel XML bölümü) bağlayabilirsiniz.
Aşağıdaki kod örneği, içerik denetiminin özel XML bölümlerine nasıl bağlanacağını gösterir:
Bu yapılandırılmış belge etiketi aralığının, StructuredDocumentTagRangeStart.XmlMapping özelliği‘i kullanarak geçerli belgenin özel bir XML bölümündeki XML verileriyle eşlenmesini sağlayabilirsiniz. Ancak, yapılandırılmış bir belge etiketi aralığını XML verileriyle eşlemek için SetMapping yöntemi kullanılabilir.
Aşağıdaki kod örneği, XML eşlemesinin nasıl ayarlanacağını gösterir:
Bir yer tutucu görüntüleyerek içerik denetiminin içeriğini temizleyebilirsiniz. StructuredDocumentTag.Clear yöntemi, bu yapılandırılmış belge etiketinin içeriğini temizler ve tanımlanmışsa bir yer tutucu görüntüler. Ancak bir içerik denetiminin içeriğinde düzeltmeler varsa, bunların temizlenmesi mümkün değildir. İçerik kontrolünün yer tutucusu yoksa Microsoft Word’deki gibi beş boşluk eklenir (yinelenen bölümler, yinelenen bölüm öğeleri, gruplar, onay kutuları, alıntılar hariç). Bir içerik denetimi özel XML ile eşlenirse başvurulan XML düğümü temizlenir.
Aşağıdaki kod örneği, içerik denetimi içeriğinin nasıl temizleneceğini gösterir:
StructuredDocumentTag.Color özelliği, içerik kontrolünün rengini almanıza veya ayarlamanıza olanak tanır. Renk, içerik kontrolünü iki durumda etkiler:
Aşağıdaki kod örneği, içerik denetiminin renginin nasıl değiştirileceğini gösterir:
İçerik kontrolünün stilini ayarlamak istiyorsanız StructuredDocumentTag.Style veya StructuredDocumentTag.StyleName özelliklerini kullanabilirsiniz. Çıktı belgesindeki içerik kontrolüne metni yazdığınızda, yazılan metin “Alıntı” stiline sahip olacaktır.
Aşağıdaki kod örneği, içerik denetimi stilinin nasıl ayarlanacağını gösterir:
Tekrarlanan bölüm içerik kontrolü, içinde yer alan içeriğin tekrarlanmasına olanak tanır. Aspose.Words kullanılarak yinelenen bölüm ve yinelenen bölüm öğe türlerinin yapılandırılmış belge etiketi düğümleri oluşturulabilir ve SdtType numaralandırma türü bu amaçla RepeatingSectionItem özelliği sağlar.
Aşağıdaki kod örneği, yinelenen bölüm içerik denetiminin bir tabloya nasıl bağlanacağını gösterir.
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.