officefileapi-devexpress-dot-pdf-6857159f.md
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
public class PdfCheckBoxFormFieldFacade :
PdfFormFieldFacade<PdfCheckBoxWidgetFacade, PdfButtonFormField>
Public Class PdfCheckBoxFormFieldFacade
Inherits PdfFormFieldFacade(Of PdfCheckBoxWidgetFacade, PdfButtonFormField)
The following members return PdfCheckBoxFormFieldFacade objects:
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:
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;
}
}
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
Object PdfFormFieldFacade PdfFormFieldFacade<PdfCheckBoxWidgetFacade, PdfButtonFormField> PdfCheckBoxFormFieldFacade
See Also