Class
RadOpenFolderDialog

Represents a dialog that allows user selection of folders.

Definition

Namespace:Telerik.Windows.Controls

Assembly:Telerik.Windows.Controls.FileDialogs.dll

Syntax:

cs-api-definition
[TelerikToolboxCategory("File Dialogs")]
public class RadOpenFolderDialog : DialogWindowBase, INotifyLayoutChange, IDragAware, IMultiSelectable, IMultiFilesSelectable

Inheritance: objectWindowBaseDialogWindowBaseRadOpenFolderDialog

Implements: IDragAwareIMultiFilesSelectableIMultiSelectableINotifyLayoutChange

Inherited Members DialogWindowBase.ResponseButtonPropertyDialogWindowBase.DialogResultPropertyDialogWindowBase.BorderBackgroundPropertyDialogWindowBase.IconPropertyDialogWindowBase.IconTemplatePropertyDialogWindowBase.DialogStartupLocationPropertyDialogWindowBase.IsDragDropEnabledPropertyDialogWindowBase.DragDropBehaviorPropertyDialogWindowBase.ExpandToCurrentDirectoryPropertyDialogWindowBase.ShowHiddenFilesPropertyDialogWindowBase.LoadDrivesInBackgroundPropertyDialogWindowBase.CanUserRenamePropertyDialogWindowBase.GetParentDialogWindow(DependencyObject)DialogWindowBase.GetResponseButton(DependencyObject)DialogWindowBase.SetResponseButton(DependencyObject, ResponseButton)DialogWindowBase.OnApplyTemplate()DialogWindowBase.ShowDialog()DialogWindowBase.ShouldFocusOnActivate()DialogWindowBase.OpenFileInternal(FileMode, FileAccess)DialogWindowBase.ChangeVisualState(bool)DialogWindowBase.GetDialogViewModelCustomPlaces()DialogWindowBase.GetDialogViewModelInitialDirectory()DialogWindowBase.GetWindowOwnerHandle()DialogWindowBase.OnPreviewClosed(WindowPreviewClosedEventArgs)DialogWindowBase.OnClosed(WindowClosedEventArgs)DialogWindowBase.SaveStateOnAccept()DialogWindowBase.OnGotFocus(RoutedEventArgs)DialogWindowBase.OnLostFocus(RoutedEventArgs)DialogWindowBase.OnKeyDown(KeyEventArgs)DialogWindowBase.OnClosing()DialogWindowBase.OnPreviewClosed()DialogWindowBase.GetWindowOwner()DialogWindowBase.GetWindowStartupLocation()DialogWindowBase.OnClosed()DialogWindowBase.FileNameDialogWindowBase.ShowNetworkLocationsDialogWindowBase.LoadDrivesInBackgroundDialogWindowBase.InitialDirectoryDialogWindowBase.RestoreDirectoryDialogWindowBase.CustomPlacesDialogWindowBase.DialogResultDialogWindowBase.BorderBackgroundDialogWindowBase.IconDialogWindowBase.IconTemplateDialogWindowBase.DialogStartupLocationDialogWindowBase.IsDragDropEnabledDialogWindowBase.DragDropBehaviorDialogWindowBase.ExpandToCurrentDirectoryDialogWindowBase.ShowHiddenFilesDialogWindowBase.CanUserRenameDialogWindowBase.InitialSelectedLayoutDialogWindowBase.FileSystemInfoWrapperFactoryDialogWindowBase.ClosedDialogWindowBase.PreviewClosedDialogWindowBase.ExceptionRaisedDialogWindowBase.DirectoryRequestingDialogWindowBase.DirectoryNavigatingDialogWindowBase.ShellContextMenuOpeningDialogWindowBase.RenamingWindowBase.IsModalPropertyWindowBase.IsOpenPropertyWindowBase.IsResizingPropertyWindowBase.IsDraggingPropertyWindowBase.IsActiveWindowPropertyWindowBase.IsInActiveStatePropertyWindowBase.IsTopmostPropertyWindowBase.CaptionHeightPropertyWindowBase.ResizeBorderPropertyWindowBase.LeftPropertyWindowBase.TopPropertyWindowBase.WindowStatePropertyWindowBase.ResizeModePropertyWindowBase.CanClosePropertyWindowBase.CanMovePropertyWindowBase.SizeToContentPropertyWindowBase.HideMinimizeButtonPropertyWindowBase.HideMaximizeButtonPropertyWindowBase.CornerRadiusPropertyWindowBase.Close()WindowBase.GetZIndex()WindowBase.BringToFront()WindowBase.GetNormalSizeAndPosition()WindowBase.ShouldActivateOnShow()WindowBase.ShouldShowInTaskSwitcher()WindowBase.ShouldActivate()WindowBase.ChangeVisualState()WindowBase.ShowWindow(bool)WindowBase.CheckCanClose()WindowBase.OnLayoutChangeEnded(EventArgs)WindowBase.OnLocationChanged(EventArgs)WindowBase.OnLayoutChangeStarted(EventArgs)WindowBase.OnWindowStateChanged(EventArgs)WindowBase.OnHostCreated(HostWindowCreatedEventArgs)WindowBase.OnGotKeyboardFocus(KeyboardFocusChangedEventArgs)WindowBase.GetApplicationSize()WindowBase.OnLayoutChangeEnded()WindowBase.OnLayoutChangeStarted()WindowBase.CloseWithoutEventsAndAnimations()WindowBase.OnCloseAnimationFinished()WindowBase.OnShowAnimationFinished()WindowBase.OnRightMouseButtonUp()WindowBase.OnRootVisualSizeChanged()WindowBase.OnDragStart(Point, bool)WindowBase.OnDragEnd(Point, bool, bool)WindowBase.OnDragDelta(Point, Rect, Rect, bool)WindowBase.OnActivated(EventArgs)WindowBase.OnDeactivated(EventArgs)WindowBase.ShouldSystemMenuOnRightClick()WindowBase.IsModalWindowBase.IsOpenWindowBase.IsTopmostWindowBase.CaptionHeightWindowBase.ResizeBorderWindowBase.LeftWindowBase.TopWindowBase.IsResizingWindowBase.IsDraggingWindowBase.IsLayoutChangingWindowBase.WindowStateWindowBase.ResizeModeWindowBase.CanCloseWindowBase.CanMoveWindowBase.IsActiveWindowWindowBase.IsInActiveStateWindowBase.CornerRadiusWindowBase.SizeToContentWindowBase.HideMaximizeButtonWindowBase.HideMinimizeButtonWindowBase.OwnerWindowBase.ActivatedWindowBase.DeactivatedWindowBase.LayoutChangeEndedWindowBase.LayoutChangeStartedWindowBase.LocationChangedWindowBase.WindowStateChanged

Constructors

RadOpenFolderDialog()

Initializes a new instance of the RadOpenFolderDialog class.

Declaration

cs-api-definition
public RadOpenFolderDialog()

Properties

FileNames

Gets or sets a string containing the selected file names, including their paths.

Declaration

cs-api-definition
public IEnumerable<string> FileNames { get; protected set; }

Property Value

IEnumerable<string>

Implements IMultiFilesSelectable.FileNames

Multiselect

Gets or sets a value indicating whether multiple selection of files or folders is allowed.

Declaration

cs-api-definition
public bool Multiselect { get; set; }

Property Value

bool

Implements IMultiSelectable.Multiselect

SafeFileNames

Gets or sets a string containing the selected file names, excluding their paths.

Declaration

cs-api-definition
public IEnumerable<string> SafeFileNames { get; protected set; }

Property Value

IEnumerable<string>

Implements IMultiFilesSelectable.SafeFileNames

Methods

OnCreateAutomationPeer()

Create the automation peer for this class.

Declaration

cs-api-definition
protected override AutomationPeer OnCreateAutomationPeer()

Returns

AutomationPeer

Overrides DialogWindowBase.OnCreateAutomationPeer()

OnInitialized(EventArgs)

Declaration

cs-api-definition
protected override void OnInitialized(EventArgs e)

Parameters

e

EventArgs

ResetTheme()

Resets the theme.

Declaration

cs-api-definition
public void ResetTheme()