Back to Devexpress

PdfCheckBoxWidgetFacade Class

officefileapi-devexpress-dot-pdf-1dda1e26.md

latest2.3 KB
Original Source

PdfCheckBoxWidgetFacade Class

Contains properties used to change the check box field’s widget annotation without access to its inner structure.

Namespace : DevExpress.Pdf

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

NuGet Package : DevExpress.Pdf.Core

Declaration

csharp
public class PdfCheckBoxWidgetFacade :
    PdfWidgetFacade
vb
Public Class PdfCheckBoxWidgetFacade
    Inherits PdfWidgetFacade

Remarks

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

Inheritance

Object PdfWidgetFacade PdfCheckBoxWidgetFacade PdfRadioButtonWidgetFacade

See Also

PdfCheckBoxWidgetFacade Members

DevExpress.Pdf Namespace