officefileapi-devexpress-dot-pdf-1dda1e26.md
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
public class PdfCheckBoxWidgetFacade :
PdfWidgetFacade
Public Class PdfCheckBoxWidgetFacade
Inherits PdfWidgetFacade
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 PdfWidgetFacade PdfCheckBoxWidgetFacade PdfRadioButtonWidgetFacade
See Also