BaseButtonFormField is an abstract class that represents a parent field to any button form field or button widget.
BaseFormField is an abstract class used to represent all form fields that will be parents of other fields or widget annotations.
FormVisitor is an set of utility methods for visiting the elements in a PDF form. There are variations for visiting the elements in either depth first or breadth first order as well as convenience methods that only visit the actual widget annotations.
A PdfForm represents a collection of fields that may be entered by a user for later collection or submission. A form is a hierarchy of form elements ending in nodes which are always BaseWidgetAnnotation object. For the widgets to be visible to the user, they must also be put into the Annotations collection in a PdfGeneratedPage.
Defines a problem that could occur with the a PdfForm property value.
A RadioButtonFormField represents a parent field of other IFormElement objects that are either RadioButtonFormField objects or RadioButtonWidgetAnnotations. Making a set of radio buttons that are wired up correctly can be a tricky process. RadioButtonWidgetAnnotations typically are not used without a parent RadioButtonFormField. It is typically easier to use the MakeRadioSet(GlobalResources, PdfGeneratedPage, String, String, String, String, PdfBounds) method to make a set of radio buttons.