---
title: "formfields"
canonical_url: "https://www.nutrient.io/api/csharp/editors/pdf/formfields/"
md_url: "https://www.nutrient.io/api/csharp/editors/pdf/formfields.md"
last_updated: "2026-10-08T08:55:57.709Z"
description: "Nutrient .NET SDK API reference for editors.pdf.formfields."
---

Types grouped under `editors.pdf.formfields` in the API reference. Import them from the `Nutrient` namespace.

```csharp

using Nutrient;

```

## Classes

| Class                                                    | Description                                                                                                                                                                                                                                                                                                           |
| -------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [`PdfCheckBoxField`](./pdf-check-box-field/)             | Represents a check box form field in a PDF document. Check boxes toggle between two states: checked and unchecked.                                                                                                                                                                                                    |
| [`PdfComboBoxField`](./pdf-combo-box-field/)             | Represents a combo box (drop-down list) form field in a PDF document. Combo boxes display a list of options and may optionally allow custom text entry.                                                                                                                                                               |
| [`PdfFormField`](./pdf-form-field/)                      | Represents a form field in a PDF document. Form fields can be terminal (with widget annotations) or non-terminal (with child fields). This is the base class for all form field types. Use the specific subclasses (`PdfTextField`, `PdfCheckBoxField`, `PdfRadioButtonField`, etc.) for type-specific functionality. |
| [`PdfFormFieldCollection`](./pdf-form-field-collection/) | Represents a collection of form fields in a PDF document. Provides access to the top-level form fields in the document's AcroForm.                                                                                                                                                                                    |
| [`PdfListBoxField`](./pdf-list-box-field/)               | Represents a list box form field in a PDF document. List boxes display a scrollable list of options for selection.                                                                                                                                                                                                    |
| [`PdfPushButtonField`](./pdf-push-button-field/)         | Represents a push button form field in a PDF document. Push buttons respond immediately to user input without retaining a permanent value. They are typically used to trigger actions like submit, reset, or JavaScript execution.                                                                                    |
| [`PdfRadioButtonField`](./pdf-radio-button-field/)       | Represents a radio button form field in a PDF document. Radio buttons are part of a mutually exclusive group where only one option can be selected.                                                                                                                                                                   |
| [`PdfSignatureField`](./pdf-signature-field/)            | Represents a signature form field in a PDF document. Signature fields are used for electronic signatures.                                                                                                                                                                                                             |
| [`PdfTextField`](./pdf-text-field/)                      | Represents a text form field in a PDF document. Text fields allow users to enter text from the keyboard.                                                                                                                                                                                                              |

---

## Related pages

- [Pdf Check Box Field](/api/csharp/editors/pdf/formfields/pdf-check-box-field.md)
- [Pdf Combo Box Field](/api/csharp/editors/pdf/formfields/pdf-combo-box-field.md)
- [Pdf Form Field Collection](/api/csharp/editors/pdf/formfields/pdf-form-field-collection.md)
- [Pdf Form Field](/api/csharp/editors/pdf/formfields/pdf-form-field.md)
- [Pdf List Box Field](/api/csharp/editors/pdf/formfields/pdf-list-box-field.md)
- [Pdf Push Button Field](/api/csharp/editors/pdf/formfields/pdf-push-button-field.md)
- [Pdf Radio Button Field](/api/csharp/editors/pdf/formfields/pdf-radio-button-field.md)
- [Pdf Signature Field](/api/csharp/editors/pdf/formfields/pdf-signature-field.md)
- [Pdf Text Field](/api/csharp/editors/pdf/formfields/pdf-text-field.md)

