Class ButtonRenderer
The AbstractTextFieldRenderer implementation for buttons.
public class ButtonRenderer : AbstractOneLineTextFieldRenderer, IRenderer, IPropertyContainer
- Inheritance
-
ButtonRenderer
- Implements
- Inherited Members
Constructors
ButtonRenderer(Button)
Creates a new ButtonRenderer instance.
public ButtonRenderer(Button modelElement)
Parameters
modelElement
Buttonthe model element
Methods
AdjustFieldLayout(LayoutContext)
protected override void AdjustFieldLayout(LayoutContext layoutContext)
Parameters
layoutContext
LayoutContext
ApplyAcroField(DrawContext)
protected override void ApplyAcroField(DrawContext drawContext)
Parameters
drawContext
DrawContext
CreateFlatRenderer()
protected override IRenderer CreateFlatRenderer()
Returns
GetDefaultValue()
Gets the default value of the form field.
public override string GetDefaultValue()
Returns
- string
the default value of the form field.
GetLastYLineRecursively()
protected override float? GetLastYLineRecursively()
Returns
GetNextRenderer()
public override IRenderer GetNextRenderer()
Returns
IsLayoutBasedOnFlatRenderer()
protected override bool IsLayoutBasedOnFlatRenderer()
Returns
IsRendererFit(float, float)
protected override bool IsRendererFit(float availableWidth, float availableHeight)