Class ImageField
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
surfaceISurfacelabelstringlensIValue<ImageDocument>
Properties
Access
public DocumentAccessRule Access { get; set; }
Property Value
ConfigureOpenFileDialog
public Action<OpenFileDialog>? ConfigureOpenFileDialog { get; set; }
Property Value
DoDeleteImage
public ICommand DoDeleteImage { get; }
Property Value
DoFlipHorizontally
public ICommand DoFlipHorizontally { get; }
Property Value
DoFlipVertically
public ICommand DoFlipVertically { get; }
Property Value
DoOpenExternally
public ICommand DoOpenExternally { get; }
Property Value
DoReplaceImage
public ICommand DoReplaceImage { get; }
Property Value
DoRotate180Degrees
public ICommand DoRotate180Degrees { get; }
Property Value
DoRotate90DegreesAnticlockwise
public ICommand DoRotate90DegreesAnticlockwise { get; }
Property Value
DoRotate90DegreesClockwise
public ICommand DoRotate90DegreesClockwise { get; }
Property Value
DoSaveAs
public ICommand DoSaveAs { get; }
Property Value
DoSetImage
public ICommand DoSetImage { get; }
Property Value
IsDropInProgress
public bool IsDropInProgress { get; set; }
Property Value
IsUploaded
public bool IsUploaded { get; }
Property Value
Text
Text summary of the field's value (for on screen summaries)
public override string Text { get; }
Property Value
Methods
SetViewFromModelAndNotifyInternal()
protected override void SetViewFromModelAndNotifyInternal()