Table of Contents

Class SnaplinePlacementBehavior

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

Represents a Snapline Placement behavior interface for the designed item.

public class SnaplinePlacementBehavior : RasterPlacementBehavior, IPlacementBehavior
Inheritance
SnaplinePlacementBehavior
Implements
Derived

Fields

DisableSnaplinesProperty

Registers "DisableSnaplines" property as bool property.

Properties

SnaplineAccuracy

Gets or sets an accuracy for the snapline.

SnaplineMargin

Gets or sets a margin for the snapline.

Methods

AddContainerSnaplines(Rect, List<Snapline>, List<Snapline>)
BeforeSetPosition(PlacementOperation)

Is called before SetPosition is called for the placed items. This may update the bounds on the placement operation (e.g. when snaplines are enabled).

BeginPlacement(PlacementOperation)

Starts placement mode for this container.

EndPlacement(PlacementOperation)

Ends placement mode for this container.

EnterContainer(PlacementOperation)

Let the placed children enter this container.

GetDisableSnaplines(DependencyObject)

Gets a value of the DisableSnaplines property for the given object.

LeaveContainer(PlacementOperation)

Remove the placed children from this container.

PlacePoint(Point)

Returns a placement position.

SetDisableSnaplines(DependencyObject, bool)

Sets a value of the DisableSnaplines property to the given object.