Table of Contents

Class ImageField

Namespace
The.WPF.Fields
Assembly
Instagile.WPF.dll
public class ImageField : ValueField<ImageDocument?>, IField<ImageDocument?>, IField, IModel, INotifyPropertyChanged, IDataErrorInfo, IBoundField, IFileDropTarget
Inheritance
ImageField
Implements
Inherited Members
Extension Methods

Constructors

ImageField(ISurface, string, IValue<ImageDocument?>)

public ImageField(ISurface surface, string label, IValue<ImageDocument?> lens)

Parameters

surface ISurface
label string
lens IValue<ImageDocument>

Properties

Access

public DocumentAccessRule Access { get; set; }

Property Value

DocumentAccessRule

ConfigureOpenFileDialog

public Action<OpenFileDialog>? ConfigureOpenFileDialog { get; set; }

Property Value

Action<OpenFileDialog>

DoDeleteImage

public ICommand DoDeleteImage { get; }

Property Value

ICommand

DoFlipHorizontally

public ICommand DoFlipHorizontally { get; }

Property Value

ICommand

DoFlipVertically

public ICommand DoFlipVertically { get; }

Property Value

ICommand

DoOpenExternally

public ICommand DoOpenExternally { get; }

Property Value

ICommand

DoReplaceImage

public ICommand DoReplaceImage { get; }

Property Value

ICommand

DoRotate180Degrees

public ICommand DoRotate180Degrees { get; }

Property Value

ICommand

DoRotate90DegreesAnticlockwise

public ICommand DoRotate90DegreesAnticlockwise { get; }

Property Value

ICommand

DoRotate90DegreesClockwise

public ICommand DoRotate90DegreesClockwise { get; }

Property Value

ICommand

DoSaveAs

public ICommand DoSaveAs { get; }

Property Value

ICommand

DoSetImage

public ICommand DoSetImage { get; }

Property Value

ICommand

IsDropInProgress

public bool IsDropInProgress { get; set; }

Property Value

bool

IsUploaded

public bool IsUploaded { get; }

Property Value

bool

Text

Text summary of the field's value (for on screen summaries)

public override string Text { get; }

Property Value

string

Methods

SetViewFromModelAndNotifyInternal()

protected override void SetViewFromModelAndNotifyInternal()