Class represents the base class for all the form field page elements.

public abstract class FormElement : TaggablePageElement, ISerializable
Public MustInherit Class FormElement
    Inherits TaggablePageElement
    Implements ISerializable

Inheritance: ObjectPageElementTaggablePageElementFormElement

Implements: ISerializable

Derived: AutoCheckBox, AutoRadioButton, Button, CheckBox, ChoiceField, ComboBox, ListBox, RadioButton, RichTextField, Signature, TextField

Licensing Info

This class is a full DynamicPDF Core Suite feature. One of the following is required for non-evaluation usage:


BackgroundColorGets or Sets the fill/background color of a form field.
BorderColorGets or Sets the border color of a form field.
BorderStyleGets or Sets the BorderStyle .
HeightGets or Sets the height of a form field.
IDGets or sets the ID of the page element.
(Inherited from PageElement)
IgnoreMarginsGets or sets ignore margin property. Setting false will consider the margin while placing the page element based on the RelativeTo property.
(Inherited from PageElement)
MappingNameGets or Sets an mapping name, of a form field.
NameGets or Sets the name of a form field.
OutputGets or sets output options for the field.
PrintableGets or Sets the form field printable on Pdf. By default its true.
ReaderEventsGets the reader events of the annotation.
ReadOnlyGets or Sets the read only property status of the form field.
RelativeToGets and sets placement of the page element on the page.
(Inherited from PageElement)
RotateGets or Sets the angle of a form field. Rotation angle should be multiple of 90, default is 0.
TagGets or sets the structure element of the form element.
TagOrderGets or sets the tag order of the taggable element.
(Inherited from TaggablePageElement)
TextColorGets or Sets the color of the text for the field.
ToolTipGets or Sets an alternate field name, of a form field.
VisibleGets or Sets the form field visible on Pdf. By default its true.
WidthGets or Sets the width of a form field.
XGets or Sets the X coordinate of a form field.
YGets or Sets the Y coordinate of a form field.


Draw(PageWriter)Draws the taggable page element to the given PageWriter class.
(Inherited from TaggablePageElement)
Equals(Object)Determines whether the specified Object is equal to the current Object .
(Inherited from Object)
GetHashCode()Serves as a hash function for a particular type.
(Inherited from Object)
GetType()Gets the Type of the current instance.
(Inherited from Object)
ToString()Returns a String that represents the current Object .
(Inherited from Object)

See Also


In this topic