Table of Contents

Class LineExtensionBase

Namespace
Alternet.FormDesigner.Wpf
Assembly
Alternet.FormDesigner.Wpf.v10.dll

base class for the Line, Polyline and Polygon extension classes

public class LineExtensionBase : SelectionAdornerProvider
Inheritance
LineExtensionBase
Derived

Constructors

LineExtensionBase()

on creation add adornerlayer

Properties

IsResizing

Gets whether this extension is resizing any element.

Methods

HideSizeAndShowHandles()
Invalidate()

forces redraw of shape

OnPropertyChanged(object, PropertyChangedEventArgs)
OnRemove()

Is called when the extension is removed. This method hides the registered adorners.

Place(DesignerThumb, PlacementAlignment, int)

Places resize thumbs at their respective positions and stretches out thumbs which are at the center of outline to extend resizability across the whole outline

ResetWidthHeightProperties()
SetSurfaceInfo(int, int, string)
UpdateAdornerVisibility()