InsertCheckBox

InsertCheckBox(string, bool, int)

Inserta un campo de formulario de casilla de verificación en la posición actual.

public FormField InsertCheckBox(string name, bool checkedValue, int size)
ParámetroEscribeDescripción
nameStringEl nombre del campo del formulario. Puede ser una cadena vacía. El valor de más de 20 caracteres se truncará.
checkedValueBooleanEstado comprobado del campo del formulario de casilla de verificación.
sizeInt32Especifica el tamaño de la casilla de verificación en puntos. Especifique 0 para MS Word para calcular el tamaño de la casilla de verificación automáticamente.

Valor_devuelto

El nodo del campo de formulario que se acaba de insertar.

Observaciones

Si especifica un nombre para el campo del formulario, se crea automáticamente un marcador con el mismo nombre.

Ejemplos

Muestra cómo insertar casillas de verificación en el documento.

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

// Inserta casillas de verificación de diferentes tamaños y estados marcados predeterminados.
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();

// Los campos del formulario tienen un límite de longitud de nombre de 20 caracteres.
builder.Write("Very large checked check box: ");
builder.InsertCheckBox("CheckBox_OnlyCheckedValue", true, 100);

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

// Podemos interactuar con estas casillas de verificación en Microsoft Word haciendo doble clic en ellas.
doc.Save(ArtifactsDir + "DocumentBuilder.InsertCheckBox.docx");

Ver también


InsertCheckBox(string, bool, bool, int)

Inserta un campo de formulario de casilla de verificación en la posición actual.

public FormField InsertCheckBox(string name, bool defaultValue, bool checkedValue, int size)
ParámetroEscribeDescripción
nameStringEl nombre del campo del formulario. Puede ser una cadena vacía. El valor de más de 20 caracteres se truncará.
defaultValueBooleanValor predeterminado del campo del formulario de casilla de verificación.
checkedValueBooleanEstado actual marcado del campo del formulario de casilla de verificación.
sizeInt32Especifica el tamaño de la casilla de verificación en puntos. Especifique 0 para MS Word para calcular el tamaño de la casilla de verificación automáticamente.

Valor_devuelto

El nodo del campo de formulario que se acaba de insertar.

Observaciones

Si especifica un nombre para el campo del formulario, se crea automáticamente un marcador con el mismo nombre.

Ejemplos

Muestra cómo insertar casillas de verificación en el documento.

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

// Inserta casillas de verificación de diferentes tamaños y estados marcados predeterminados.
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();

// Los campos del formulario tienen un límite de longitud de nombre de 20 caracteres.
builder.Write("Very large checked check box: ");
builder.InsertCheckBox("CheckBox_OnlyCheckedValue", true, 100);

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

// Podemos interactuar con estas casillas de verificación en Microsoft Word haciendo doble clic en ellas.
doc.Save(ArtifactsDir + "DocumentBuilder.InsertCheckBox.docx");

Ver también