Class ObjectInputEdit
- Namespace
- combit.Reporting.Dom
- Assembly
- combit.ListLabel32.CrossPlatform.dll
Rendering of an interactive text input object.
public class ObjectInputEdit : ObjectInputBase
- Inheritance
-
ObjectInputEdit
- Inherited Members
Remarks
Emits an interactive form field and draws nothing itself, so the object shows up only in an export whose canvas can express one - today the enhanced PDF export. Every other backend ignores combit.Reporting.Rendering.ICanvas.AddFormField(combit.Reporting.Rendering.FormFieldDefinition), which is why no export item scope is opened here either: nothing should reach the document-model exporters.
Constructors
ObjectInputEdit(CollectionObjectBases)
Creates and appends a new edit input object.
public ObjectInputEdit(CollectionObjectBases objectCollection)
Parameters
objectCollectionCollectionObjectBasesParent collection.
ObjectInputEdit(CollectionObjectBases, int)
Creates and inserts a new edit input object at the specified index.
public ObjectInputEdit(CollectionObjectBases objectCollection, int index)
Parameters
objectCollectionCollectionObjectBasesParent collection.
indexintInsertion index.
Properties
Alignment
Gets or sets the text alignment.
public string Alignment { get; set; }
Property Value
DefaultValueText
Gets or sets the default text value.
public string DefaultValueText { get; set; }
Property Value
FieldName
Gets or sets the field name for binding.
public string FieldName { get; set; }
Property Value
Filling
Gets the filling style.
[JsonInclude]
public PropertyFilling Filling { get; }
Property Value
Font
Gets the font settings.
[JsonInclude]
public PropertyFontExt Font { get; }
Property Value
Frame
Gets the frame settings.
[JsonInclude]
public PropertyRectangleFrame Frame { get; }
Property Value
Multiline
Gets or sets whether multiple lines are allowed.
public string Multiline { get; set; }
Property Value
NeedInput
Gets or sets whether input is required.
public string NeedInput { get; set; }
Property Value
SupportsPageBreak
Gets a value indicating whether the item supports page breaks.
public bool SupportsPageBreak { get; }
Property Value
Verification
Gets the verification settings.
[JsonInclude]
public PropertyInputEditVerification Verification { get; }