public FilesystemEntryTab(IFilesystemEntry filesystemEntry) { FilesystemEntry = filesystemEntry; var filesystemEntryNofity = filesystemEntry as INotifyPropertyChanged; if (filesystemEntryNofity != null) { filesystemEntryNofity.PropertyChanged += FilesystemTreeViewItem_PropertyChanged; } var filename = filesystemEntry.Name.ToLowerInvariant(); var filetype = Fileconverter.FilenameToFiletype(filename); Header = filesystemEntry.Name; //ToolTip = $"{filesystemEntry.Namespace}:{filesystemEntry.FullPath}"; }
public static void RegisterCodec(FileType fileType, Func <byte[], byte[]> decode, Func <byte[], byte[]> encode) { Fileconverter.RegisterCodec(fileType, decode, encode); }