Table of Contents

Class JobViewModelConfiguration

Namespace
Loehnert.Lisrt.Laser.Keyence.Jobs.ViewModels
Assembly
Loehnert.Lisrt.Laser.Keyence.dll

Represents a configuration for a view model of an Job.

public class JobViewModelConfiguration : INotifyPropertyChanged
Inheritance
JobViewModelConfiguration
Implements
Inherited Members

Properties

EnableAutoSizing

Gets or sets a value indicating whether auto sizing is enabled.

public bool EnableAutoSizing { get; set; }

Property Value

bool

ShowAxes

Gets or sets a value indicating whether the x and y axis should be shown.

public bool ShowAxes { get; set; }

Property Value

bool

Default value is true.

ShowBlockBoundaries

Gets or sets a value indicating whether the block boundaries should be shown.

public bool ShowBlockBoundaries { get; set; }

Property Value

bool

ShowBlockReferencePoints

Gets or sets a value indicating whether the reference points of the blocks should be shown.

public bool ShowBlockReferencePoints { get; set; }

Property Value

bool

ShowLaserArea

Gets or sets a value indicating whether a rectangle of the working area of the laser should be shown.

public bool ShowLaserArea { get; set; }

Property Value

bool

Default value is true.

ShowMatrixCellBoundaries

Gets or sets a value indicating whether the matrix cell boundaries should be shown.

public bool ShowMatrixCellBoundaries { get; set; }

Property Value

bool

Small

Gets the configuration for a laser with small area.

public static JobViewModelConfiguration Small { get; }

Property Value

JobViewModelConfiguration

Standard

Gets the configuration for a laser with standard area.

public static JobViewModelConfiguration Standard { get; }

Property Value

JobViewModelConfiguration

ViewArea

Gets or sets the view area.

[ExpandableObject]
public ViewRectangle ViewArea { get; set; }

Property Value

ViewRectangle

Wide

Gets the configuration for a laser with wide area.

public static JobViewModelConfiguration Wide { get; }

Property Value

JobViewModelConfiguration

Events

PropertyChanged

Occurs when a property value changes.

public event PropertyChangedEventHandler PropertyChanged

Event Type

PropertyChangedEventHandler