InsertCheckBox

InsertCheckBox(string, bool, int)

Inserisce un campo modulo con casella di controllo nella posizione corrente.

public FormField InsertCheckBox(string name, bool checkedValue, int size)
ParametroTipoDescrizione
nameStringIl nome del campo modulo. Può essere una stringa vuota. Il valore più lungo di 20 caratteri verrà troncato.
checkedValueBooleanStato controllato del campo del modulo della casella di controllo.
sizeInt32Specifica la dimensione della casella di controllo in punti. Specificare 0 per MS Word per calcolare automaticamente la dimensione della casella di controllo.

Valore di ritorno

Il nodo del campo modulo appena inserito.

Osservazioni

Se specifichi un nome per il campo modulo, verrà creato automaticamente un segnalibro con lo stesso nome.

Esempi

Mostra come inserire caselle di controllo nel documento.

Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);

// Inserisci caselle di controllo di varie dimensioni e stati selezionati predefiniti.
builder.Write("Unchecked check box of a default size: ");
builder.InsertCheckBox(string.Empty, false, false, 0);
builder.InsertParagraph();

builder.Write("Large checked check box: ");
builder.InsertCheckBox("CheckBox_Default", true, true, 50);
builder.InsertParagraph();

// I campi del modulo hanno un limite di lunghezza del nome di 20 caratteri.
builder.Write("Very large checked check box: ");
builder.InsertCheckBox("CheckBox_OnlyCheckedValue", true, 100);

Assert.AreEqual("CheckBox_OnlyChecked", doc.Range.FormFields[2].Name);

// Possiamo interagire con queste caselle di controllo in Microsoft Word facendo doppio clic su di esse.
doc.Save(ArtifactsDir + "DocumentBuilder.InsertCheckBox.docx");

Guarda anche


InsertCheckBox(string, bool, bool, int)

Inserisce un campo modulo con casella di controllo nella posizione corrente.

public FormField InsertCheckBox(string name, bool defaultValue, bool checkedValue, int size)
ParametroTipoDescrizione
nameStringIl nome del campo modulo. Può essere una stringa vuota. Il valore più lungo di 20 caratteri verrà troncato.
defaultValueBooleanValore predefinito del campo del modulo della casella di controllo.
checkedValueBooleanStato corrente controllato del campo del modulo della casella di controllo.
sizeInt32Specifica la dimensione della casella di controllo in punti. Specificare 0 per MS Word per calcolare automaticamente la dimensione della casella di controllo.

Valore di ritorno

Il nodo del campo modulo appena inserito.

Osservazioni

Se specifichi un nome per il campo modulo, verrà creato automaticamente un segnalibro con lo stesso nome.

Esempi

Mostra come inserire caselle di controllo nel documento.

Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);

// Inserisci caselle di controllo di varie dimensioni e stati selezionati predefiniti.
builder.Write("Unchecked check box of a default size: ");
builder.InsertCheckBox(string.Empty, false, false, 0);
builder.InsertParagraph();

builder.Write("Large checked check box: ");
builder.InsertCheckBox("CheckBox_Default", true, true, 50);
builder.InsertParagraph();

// I campi del modulo hanno un limite di lunghezza del nome di 20 caratteri.
builder.Write("Very large checked check box: ");
builder.InsertCheckBox("CheckBox_OnlyCheckedValue", true, 100);

Assert.AreEqual("CheckBox_OnlyChecked", doc.Range.FormFields[2].Name);

// Possiamo interagire con queste caselle di controllo in Microsoft Word facendo doppio clic su di esse.
doc.Save(ArtifactsDir + "DocumentBuilder.InsertCheckBox.docx");

Guarda anche