Class FileField
public sealed class FileField : ValueField<FileDocument?>, IField<FileDocument?>, IField, IModel, INotifyPropertyChanged, IDataErrorInfo, IBoundField, IFileDropTarget
- Inheritance
-
FileField
- Implements
- Inherited Members
- Extension Methods
Constructors
FileField(ISurface, string, IValue<FileDocument?>)
public FileField(ISurface surface, string label, IValue<FileDocument?> lens)
Parameters
surfaceISurfacelabelstringlensIValue<FileDocument>
Properties
Access
public DocumentAccessRule Access { get; set; }
Property Value
ConfigureOpenFileDialog
public Action<OpenFileDialog>? ConfigureOpenFileDialog { get; set; }
Property Value
DoDeleteFile
public ICommand DoDeleteFile { get; }
Property Value
DoUpload
public ICommand DoUpload { 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()