New to Telerik Document ProcessingStart a free 30-day trial

CheckBoxField Class

Updated on Jun 3, 2026

The CheckBoxField class corresponds to the FormFieldType.CheckBox enum value and represents a box that can be checked or unchecked.

Properties

CheckBoxField provides the following properties:

PropertyDescription
IsCheckedGets or sets a value indicating whether the field is checked.
IsCheckedByDefaultGets or sets the default field value used when the AcroForm is reset to its default values.
WidgetsThe collection of Widget annotations representing the field on the PDF pages. You can add widgets with AddWidget() and remove them with Remove(). Implements IEnumerable.
ExportValueGets or sets the value of the field when exporting the interactive form. The default export value is "Yes".

Example 1: Create a CheckBoxField and add it to a page

C#
CheckBoxField checkBoxField = new CheckBoxField("SampleCheckBox");
checkBoxField.IsChecked = true;

TwoStatesButtonWidget widget = checkBoxField.Widgets.AddWidget();
widget.Rect = new Rect(100, 100, 20, 20);
widget.RecalculateContent();

document.AcroForm.FormFields.Add(checkBoxField);
document.Pages[0].Annotations.Add(widget);

See Also

In this article
PropertiesSee Also
Not finding the help you need?
Contact Support