Class ImageNodeDataBase
public abstract class ImageNodeDataBase : FlowableNodeData, INotifyPropertyChanged, IDisplayBindable, IIconable, INameable, IOrderable, IGroupable, IDable, IDescriptionable, ICloneable, ITemplate, IPortDataCreator, IPortableNodeData, ILinkDataCreator, ITextNodeData, ITextable, IFlowableNodeData, INodeData, IFlowablePartData, IPartData, IData, IFlowable, IDisposable, IMessageable, IStopwatchable, IImageNodeData- Inheritance
- 
      
      
      
      
      
      
      
      
      
      
      ImageNodeDataBase
- Implements
- Derived
- Inherited Members
- Extension Methods
Constructors
ImageNodeDataBase()
public ImageNodeDataBase()Properties
FilePath
[Display(Name = "文件路径", GroupName = "常用")]
public string FilePath { get; set; }Property Value
ImageSource
[Browsable(false)]
public ImageSource ImageSource { get; set; }Property Value
OpenCommand
[Icon("")]
[Display(Name = "浏览文件", GroupName = "操作,工具")]
public DisplayCommand OpenCommand { get; }Property Value
TitleFontSize
[Display(Name = "字号", GroupName = "常用")]
public double TitleFontSize { get; set; }Property Value
Methods
CreateImage(string)
protected virtual ImageSource CreateImage(string path)Parameters
- pathstring
Returns
CreateImageSource()
protected abstract ImageSource CreateImageSource()Returns
GetFilter()
protected virtual string GetFilter()Returns
OpenFilePath(string)
protected virtual void OpenFilePath(string name)Parameters
- namestring