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. Los valores con más de 20 caracteres se truncarán.
checkedValueBooleanSe verificó el estado del campo de formulario de casilla de verificación.
sizeInt32Especifica el tamaño de la casilla de verificación en puntos. Especifique 0 para que MS Word calcule 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 de formulario, se creará 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);

// Insertar casillas de verificación de distintos 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 de 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. Los valores con más de 20 caracteres se truncarán.
defaultValueBooleanValor predeterminado del campo de formulario de casilla de verificación.
checkedValueBooleanEstado actual marcado del campo de formulario de casilla de verificación.
sizeInt32Especifica el tamaño de la casilla de verificación en puntos. Especifique 0 para que MS Word calcule 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 de formulario, se creará 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);

// Insertar casillas de verificación de distintos 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 de 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