Table of Contents

Class ObjectInputCheckbox

Namespace
combit.Reporting.Dom
Assembly
combit.ListLabel32.CrossPlatform.dll

Rendering of an interactive checkbox input object.

public class ObjectInputCheckbox : ObjectInputBase
Inheritance
ObjectInputCheckbox
Inherited Members

Remarks

See ObjectInputEdit for why this draws nothing of its own. The DOM's CheckboxType chooses a visual style for the mark, which a PDF widget does not expose - the viewer draws the check - so it is not carried over.

Constructors

ObjectInputCheckbox(CollectionObjectBases)

Creates and appends a new checkbox input object.

public ObjectInputCheckbox(CollectionObjectBases objectCollection)

Parameters

objectCollection CollectionObjectBases

Parent collection.

ObjectInputCheckbox(CollectionObjectBases, int)

Creates and inserts a new checkbox input object at the specified index.

public ObjectInputCheckbox(CollectionObjectBases objectCollection, int index)

Parameters

objectCollection CollectionObjectBases

Parent collection.

index int

Insertion index.

Properties

CheckboxType

Gets or sets the checkbox visual type.

public string CheckboxType { get; set; }

Property Value

string

DefaultValueBool

Gets or sets the default boolean value (True/False).

public string DefaultValueBool { get; set; }

Property Value

string

FieldName

Gets or sets the target field name for binding.

public string FieldName { get; set; }

Property Value

string

Filling

Gets the filling style.

[JsonInclude]
public PropertyFilling Filling { get; }

Property Value

PropertyFilling

Frame

Gets the frame settings.

[JsonInclude]
public PropertyRectangleFrame Frame { get; }

Property Value

PropertyRectangleFrame

SupportsPageBreak

Gets a value indicating whether the item supports page breaks.

public bool SupportsPageBreak { get; }

Property Value

bool