Class FileDialogComponentBase
Inheritance
Namespace: Telerik.WinControls.FileDialogs
Assembly: Telerik.WinControls.UI.dll
Syntax
public abstract class FileDialogComponentBase : Component
Constructors
FileDialogComponentBase()
Declaration
public FileDialogComponentBase()
Properties
CustomPlaces
Gets or sets the collection of custom places.
Declaration
public IList<string> CustomPlaces { get; }
Property Value
System.Collections.Generic.IList<System.String>
|
DialogForm
ExpandToCurrentDirectory
Gets or sets a value indicating whether the main navigation pane expands and brings into view the current directory.
Declaration
public bool ExpandToCurrentDirectory { get; set; }
Property Value
System.Boolean
|
FileName
Gets or sets a string containing the selected file name, including the path. Short file name without the full path is not supported.
Declaration
public string FileName { get; set; }
Property Value
System.String
|
InitialDirectory
Gets or sets the initial directory.
Declaration
public string InitialDirectory { get; set; }
Property Value
System.String
|
InitialSelectedLayout
Gets or sets the initialLayoutType.
Declaration
public LayoutType InitialSelectedLayout { get; set; }
Property Value
LayoutType
|
RestoreDirectory
Gets or sets a value indicating whether the dialog box restores the directory to the previously selected directory before closing.
Declaration
public bool RestoreDirectory { get; set; }
Property Value
System.Boolean
|
ShowHiddenFiles
Gets or sets a boolean value indicating whether hidden files and folders should be visible in the Dialog.
Declaration
public bool ShowHiddenFiles { get; set; }
Property Value
System.Boolean
|
ShowNetworkLocations
Gets or sets a value indicating whether the dialog shows network computers in the navigation tree.
Declaration
public bool ShowNetworkLocations { get; set; }
Property Value
System.Boolean
|
Methods
CreateFileDialogForm()
OpenFileInternal(FileMode, FileAccess)
Creates a System.IO.FileStream with the specified System.IO.FileMode and System.IO.FileAccess.
Declaration
protected Stream OpenFileInternal(FileMode fileMode, FileAccess fileAccess)
Parameters
System.IO.FileMode
fileMode
|
System.IO.FileAccess
fileAccess
|
Returns
System.IO.Stream
|
Exceptions
System.ArgumentNullException
Selected file is null. |
System.ArgumentException
Selected file is empty string, contains only white space, contains one or more invalid characters, or refers to a non-file device. |
System.NotSupportedException
Selected file refers to a non-file device. |
System.FileNotFoundException
Selected file cannot be found, such as when mode is FileMode.Truncate or FileMode.Open, and the file specified by path does not exist. The file must already exist in these modes. |
System.IOException
An I/O error occurred or the stream has been closed. |
System.SecurityException
The caller does not have the required permission. |
System.DirectoryNotFoundException
Selected file is invalid, such as being on an unmapped drive. |
System.UnauthorizedAccessException
The access requested is not permitted by the operating system for the specified path, such as when access is Write or ReadWrite and the file or directory is set for read-only access. |
System.PathTooLongException
The specified path, file name, or both exceed the system-defined maximum length. For example, on Windows-based platforms, paths must be less than 248 characters, and file names must be less than 260 characters. |
System.ArgumentOutOfRangeException
The specified mode contains an invalid value. |
ShowDialog()
Opens modal DialogWindow in case it hasn't been already opened.
Declaration
public DialogResult ShowDialog()
Returns
System.Windows.Forms.DialogResult
The DialogResult value. |
ShowDialog(IWin32Window)
Opens modal DialogWindow in case it hasn't been already opened.
Declaration
public DialogResult ShowDialog(IWin32Window owner)
Parameters
System.Windows.Forms.IWin32Window
owner
|
Returns
System.Windows.Forms.DialogResult
The DialogResult value. |
Events
DirectoryNavigating
DirectoryRequesting
Occurs when the DirectoryInfo wrapper is about to be created.
Declaration
public event EventHandler<DirectoryRequestingEventArgs> DirectoryRequesting
Event Type
System.EventHandler<DirectoryRequestingEventArgs>
|
ExceptionRaised
Occurs when the System.Exception is raised.
Declaration
public event EventHandler<FileBrowserExceptionRaisedEventArgs> ExceptionRaised
Event Type
System.EventHandler<FileBrowserExceptionRaisedEventArgs>
|
ShellContextMenuOpening
Occurs when context menu is about to open.
Declaration
public event EventHandler<ContextMenuOpeningEventArgs> ShellContextMenuOpening
Event Type
System.EventHandler<ContextMenuOpeningEventArgs>
|