Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
In Microsoft Word è possibile creare un modulo iniziando da un modello e aggiungendo controlli di contenuto, inclusi checkboxes, caselle di testo, selettori di date ed elenchi a discesa. In Aspose.Words, un tag documento strutturato o un controllo contenuto da qualsiasi documento caricato in Aspose.Words viene importato come nodo StructuredDocumentTag. I tag di documento strutturato (SDT o controllo del contenuto) consentono di incorporare la semantica definita dal cliente, nonché il suo comportamento e l’aspetto in un documento.
StructuredDocumentTag può verificarsi in un documento nei seguenti punti:
In questa versione di Aspose.Words, è possibile creare i seguenti tipi di SDT o controllo contenuto:
PictureL’esempio di codice seguente mostra come creare il controllo del contenuto di tipo checkbox:
Il seguente esempio di codice mostra come creare il controllo del contenuto di tipo rich text box:
L’esempio di codice seguente mostra come creare il controllo del contenuto della casella combinata tipo:
Questa sezione spiega come aggiornare i valori di SDT o content control a livello di codice.
L’esempio di codice seguente mostra come impostare lo stato corrente di checkbox:
L’esempio di codice seguente mostra come modificare i controlli del contenuto di tipo casella di testo normale, elenco a discesa e immagine:
È possibile associare i controlli del contenuto con i dati XML (custom XML part) nei documenti di Word.
L’esempio di codice seguente mostra come associare il controllo del contenuto alle parti personalizzate XML:
È possibile cancellare il contenuto di un controllo contenuto visualizzando un segnaposto. StructuredDocumentTag.clear() metodo cancella il contenuto di questo tag documento strutturato e visualizza un segnaposto se è definito. Tuttavia, non è possibile cancellare il contenuto di un controllo del contenuto se contiene revisioni. Se un controllo contenuto non ha segnaposto, vengono inseriti cinque spazi come in MS Word (ad eccezione di sezioni ripetute, elementi di sezione ripetuti, gruppi, caselle di controllo, citazioni). Se un controllo contenuto è mappato su custom XML, il nodo di riferimento XML viene cancellato.
Il seguente esempio di codice mostra come cancellare il contenuto del controllo contenuto:
La proprietà StructuredDocumentTag.Color consente di ottenere o impostare il colore del controllo del contenuto. Il colore influisce sul controllo del contenuto in due situazioni:
Il seguente esempio di codice mostra come modificare il colore del controllo del contenuto:
Se si desidera impostare lo stile di controllo del contenuto, è possibile utilizzare le proprietà StructuredDocumentTag.Style o StructuredDocumentTag.StyleName. Quando si digita il testo nel controllo contenuto nel documento di output, il testo digitato avrà lo stile “Quote”.
Il seguente esempio di codice mostra come impostare lo stile di controllo del contenuto:
Il controllo contenuto sezione ripetuta consente di ripetere il contenuto in esso contenuto. Utilizzando Aspose.Words, è possibile creare i nodi tag documento strutturato dei tipi di elemento sezione ripetuta e sezione ripetuta e, a tale scopo, SdtType tipo di enumerazione fornisce un membro REPEATING_SECTION_ITEM.
Nell’esempio di codice seguente viene illustrato come associare un controllo del contenuto di sezione ripetuta a una tabella:
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.