DirectoryBaseWrapper
Base class for DirectoryInfoWrapper, ShellDirectory and ServerDirectory instances.
Definition
Namespace:Telerik.Windows.Controls.FileDialogs
Assembly:Telerik.Windows.Controls.FileDialogs.dll
Syntax:
public class DirectoryBaseWrapper : FileSystemInfoWrapper, INotifyPropertyChanged, IDisposable
Inheritance: objectViewModelBaseFileSystemInfoWrapperDirectoryBaseWrapper
Derived Classes:
Implements:
Inherited Members
Constructors
Initializes a new instance of the DirectoryBaseWrapper class.
public DirectoryBaseWrapper(FileSystemInfoWrapperFactoryBase factory, DirectoryInfo directoryInfo)
Initializes a new instance of the DirectoryBaseWrapper class.
public DirectoryBaseWrapper(FileSystemInfoWrapperFactoryBase factory)
Properties
Gets or sets a value indicating whether the DirectoryBaseWrapper can expand.
public bool CanExpand { get; set; }
Child directories representing local or network folders.
public virtual ObservableCollection<DirectoryBaseWrapper> ChildDirectories { get; }
Gets the child FileSystemInfoWrappers.
public virtual ObservableCollection<FileSystemInfoWrapper> Children { get; }
Gets or sets a value indicating whether the DirectoryBaseWrapper is expanded.
public bool IsExpanded { get; set; }
Gets or sets whether the file or folder name is currently being edited.
public override bool IsInEditMode { get; set; }
Overrides:
Gets the parent DirectoryBaseWrapper.
public virtual DirectoryBaseWrapper Parent { get; }