Back to Devexpress

PdfCheckBoxFormFieldFacade Class

officefileapi-devexpress-dot-pdf-6857159f.md

latest3.4 KB
Original Source

PdfCheckBoxFormFieldFacade Class

Contains a set of properties used to manage check box form fields without access to their inner structure.

Namespace : DevExpress.Pdf

Assembly : DevExpress.Pdf.v25.2.Core.dll

NuGet Package : DevExpress.Pdf.Core

Declaration

csharp
public class PdfCheckBoxFormFieldFacade :
    PdfFormFieldFacade<PdfCheckBoxWidgetFacade, PdfButtonFormField>
vb
Public Class PdfCheckBoxFormFieldFacade
    Inherits PdfFormFieldFacade(Of PdfCheckBoxWidgetFacade, PdfButtonFormField)

The following members return PdfCheckBoxFormFieldFacade objects:

Remarks

The PdfCheckBoxFormFieldFacade object contains form field and widget properties without access to the form field’s inner structure. Use the Widgets property to get the form field widget settings.

The code sample below specifies the check box’s marker style:

csharp
using (PdfDocumentProcessor pdfDocumentProcessor = new PdfDocumentProcessor())
{
    pdfDocumentProcessor.LoadDocument("Documents//FormDemo.pdf");

    PdfDocumentFacade documentFacade = pdfDocumentProcessor.DocumentFacade;
    PdfAcroFormFacade acroForm = documentFacade.AcroForm;
    PdfCheckBoxFormFieldFacade genderField = acroForm.GetCheckBoxFormField("Gender");
    genderField.ToggleToOff = true;

    foreach (PdfCheckBoxWidgetFacade widget in genderField.Widgets)
    {
        widget.ButtonStyle = PdfAcroFormButtonStyle.Square;
    }
}
vb
Using pdfDocumentProcessor As New PdfDocumentProcessor()
  pdfDocumentProcessor.LoadDocument("Documents//FormDemo.pdf")

  Dim documentFacade As PdfDocumentFacade = pdfDocumentProcessor.DocumentFacade
  Dim acroForm As PdfAcroFormFacade = documentFacade.AcroForm
  Dim genderField As PdfCheckBoxFormFieldFacade = acroForm.GetCheckBoxFormField("Gender")
  genderField.ToggleToOff = True

  For Each widget As PdfCheckBoxWidgetFacade In genderField.Widgets
    widget.ButtonStyle = PdfAcroFormButtonStyle.Square
  Next widget
End Using

Implements

IEnumerable<PdfWidgetFacade>

IEnumerable

Inheritance

Object PdfFormFieldFacade PdfFormFieldFacade<PdfCheckBoxWidgetFacade, PdfButtonFormField> PdfCheckBoxFormFieldFacade

See Also

PdfCheckBoxFormFieldFacade Members

DevExpress.Pdf Namespace