Table of Contents

Class SelectFieldListBoxRenderer

Namespace
iText.Forms.Form.Renderer
Assembly
itext.forms.dll

The SelectFieldListBoxRenderer implementation for select field renderer.

public class SelectFieldListBoxRenderer : AbstractSelectFieldRenderer, IRenderer, IPropertyContainer
Inheritance
SelectFieldListBoxRenderer
Implements
Inherited Members

Constructors

SelectFieldListBoxRenderer(AbstractSelectField)

Creates a new SelectFieldListBoxRenderer instance.

public SelectFieldListBoxRenderer(AbstractSelectField modelElement)

Parameters

modelElement AbstractSelectField

the model element

Methods

AllowLastYLineRecursiveExtraction()

protected override bool AllowLastYLineRecursiveExtraction()

Returns

bool

ApplyAcroField(DrawContext)

protected override void ApplyAcroField(DrawContext drawContext)

Parameters

drawContext DrawContext

CreateFlatRenderer()

protected override IRenderer CreateFlatRenderer()

Returns

IRenderer

GetFinalSelectFieldHeight(float, float, bool)

protected override float GetFinalSelectFieldHeight(float availableHeight, float actualHeight, bool isClippedHeight)

Parameters

availableHeight float
actualHeight float
isClippedHeight bool

Returns

float

GetNextRenderer()

public override IRenderer GetNextRenderer()

Returns

IRenderer

Layout(LayoutContext)

public override LayoutResult Layout(LayoutContext layoutContext)

Parameters

layoutContext LayoutContext

Returns

LayoutResult