ClassDirectoryBaseWrapper
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
DirectoryBaseWrapper(FileSystemInfoWrapperFactoryBase)
Initializes a new instance of the DirectoryBaseWrapper class.
Declaration
public DirectoryBaseWrapper(FileSystemInfoWrapperFactoryBase factory)
Parameters
factory
DirectoryBaseWrapper(FileSystemInfoWrapperFactoryBase, DirectoryInfo)
Initializes a new instance of the DirectoryBaseWrapper class.
Declaration
public DirectoryBaseWrapper(FileSystemInfoWrapperFactoryBase factory, DirectoryInfo directoryInfo)
Parameters
factory
FileSystemInfoWrapperFactoryBase
directoryInfo
Properties
CanExpand
Gets or sets a value indicating whether the DirectoryBaseWrapper can expand.
ChildDirectories
Child directories representing local or network folders.
Declaration
public virtual ObservableCollection<DirectoryBaseWrapper> ChildDirectories { get; }
Property Value
Children
Gets the child FileSystemInfoWrappers.
Declaration
public virtual ObservableCollection<FileSystemInfoWrapper> Children { get; }
Property Value
IsExpanded
Gets or sets a value indicating whether the DirectoryBaseWrapper is expanded.
IsInEditMode
Gets or sets whether the file or folder name is currently being edited.
Declaration
public override bool IsInEditMode { get; set; }
Property Value
Overrides
Parent
Gets the parent DirectoryBaseWrapper.
Declaration
public virtual DirectoryBaseWrapper Parent { get; }
Property Value