Table of Contents

Class RadioButtonField

Namespace
BoldSign.Model
Assembly
BoldSign.Api.dll
public class RadioButtonField : FormField, IFormField
Inheritance
RadioButtonField
Implements
Inherited Members

Constructors

RadioButtonField()

Initializes a new instance of the RadioButtonField class.

[JsonConstructor]
protected RadioButtonField()

RadioButtonField(int, Rectangle, bool, string, FontFamily, int, string, bool, bool, bool, int, int, string, string, bool, List<ConditionalRule>, string)

Initializes a new instance of the RadioButtonField class.

public RadioButtonField(int pageNumber = 0, Rectangle bounds = null, bool isRequired = false, string value = null, FontFamily font = FontFamily.Helvetica, int fontSize = 0, string fontHexColor = null, bool isBoldFont = false, bool isItalicFont = false, bool isUnderLineFont = false, int lineHeight = 0, int characterLimit = 0, string groupName = null, string id = null, bool isReadOnly = false, List<ConditionalRule> conditionalRules = null, string label = null)

Parameters

pageNumber int

Gets or sets the page number. (required).

bounds Rectangle

bounds (required).

isRequired bool

Gets or sets a value indicating whether is required..

value string

Gets or sets the value..

font FontFamily

Gets or sets the font.

fontSize int

Gets or sets the fontSize.

fontHexColor string

Gets or sets the fontHexColor.

isBoldFont bool

Gets or sets the isBoldFont.

isItalicFont bool

Gets or sets the isItalicFont.

isUnderLineFont bool

Gets or sets the isUnderLineFont.

lineHeight int

Gets or sets the lineHeight.

characterLimit int

Gets or sets the characterLimit.

groupName string

Gets or sets the groupName.

id string

Gets or sets the id.

isReadOnly bool

Gets or sets a value indicating whether is read only mode.

conditionalRules List<ConditionalRule>

Gets or sets the conditionalRules.

label string

Gets or sets the label value.

RadioButtonField(string, int, Rectangle, bool, string, FontFamily, int, string, bool, bool, bool, int, int, string)

Initializes a new instance of the FormField class.

[Obsolete("Name is deprecated, please use Id instead")]
public RadioButtonField(string name = null, int pageNumber = 0, Rectangle bounds = null, bool isRequired = false, string value = null, FontFamily font = FontFamily.Helvetica, int fontSize = 0, string fontHexColor = null, bool isBoldFont = false, bool isItalicFont = false, bool isUnderLineFont = false, int lineHeight = 0, int characterLimit = 0, string groupName = null)

Parameters

name string

Gets or sets the name..

pageNumber int

Gets or sets the page number. (required).

bounds Rectangle

bounds (required).

isRequired bool

Gets or sets a value indicating whether is required..

value string

Gets or sets the value..

font FontFamily
fontSize int
fontHexColor string
isBoldFont bool
isItalicFont bool
isUnderLineFont bool
lineHeight int
characterLimit int
groupName string

Properties

GroupName

Gets or sets the group name for the radio button field.

[DataMember(Name = "groupName", EmitDefaultValue = true)]
public string GroupName { get; set; }

Property Value

string

Label

Gets or sets the Label for radio button fields.

[DataMember(Name = "label", EmitDefaultValue = true)]
public string Label { get; set; }

Property Value

string

Type

Gets the form field type.It is a read only property.

[DataMember(Name = "fieldType", EmitDefaultValue = true)]
public override FieldType Type { get; set; }

Property Value

FieldType