New to Telerik UI for WinFormsStart a free 30-day trial

Provides a view model for setup and configuration of RadSaveFileDialog.

Definition

Namespace:Telerik.WinControls.FileDialogs

Assembly:Telerik.WinControls.UI.dll

Syntax:

C#
public class SaveFileDialogViewModel : FileDialogViewModel, INotifyPropertyChanged, IDisposable, IDialogViewModel, ICurrentDirectoryViewModel, INotifyPropertyChanging, IFileFilterableModel, IFileExtensionFilterable

Inheritance: objectViewModelBaseDialogViewModelFileDialogViewModelSaveFileDialogViewModel

Implements: ICurrentDirectoryViewModelIDialogViewModelIDisposableIFileExtensionFilterableIFileFilterableModelINotifyPropertyChangedINotifyPropertyChanging...

Inherited Members FileDialogViewModel.GetCurrentFileSystemInfoWrappers(DirectoryBaseWrapper)FileDialogViewModel.FilterIndexFileDialogViewModel.DefaultExtFileDialogViewModel.FilterFileDialogViewModel.IsFilterAppliedFileDialogViewModel.FilterDescriptorsFileDialogViewModel.SelectedFilterNameFileDialogViewModel.IsSearchActiveDialogViewModel.Dispose(bool)DialogViewModel.OnCurrentSearchResultsChanged()DialogViewModel.CreateNewChildFolder()DialogViewModel.CanExecuteAccept()DialogViewModel.CanEditExecute()DialogViewModel.OnEditExecuted()DialogViewModel.CanNewFolderExecute()DialogViewModel.OnNewFolderExecuted()DialogViewModel.CanCopyExecute()DialogViewModel.OnCopyCommand(IntPtr)DialogViewModel.CanCutExecute()DialogViewModel.OnCutCommand(IntPtr)DialogViewModel.CanPasteExecute()DialogViewModel.OnPasteCommand(IntPtr)DialogViewModel.CanDeleteExecute()DialogViewModel.OnDeleteCommand(IntPtr)DialogViewModel.CanExecuteHelper()DialogViewModel.PrepareCommandAndExecute(IntPtr, ShellContextMenuCommand)DialogViewModel.InvokeSelectedFileSystemObjects()DialogViewModel.ResetSelection()DialogViewModel.OnPropertyChanging(string)DialogViewModel.ShouldCancelDiretoryNavigating(string)DialogViewModel.InvokeContextDialogViewModel.MainNavigationRootDialogViewModel.MainNavigationRootSourceDialogViewModel.EditingOptionsDialogViewModel.PathDialogViewModel.NameDialogViewModel.ShowHiddenFilesDialogViewModel.InitialDirectoryDialogViewModel.CurrentParentDirectoryDialogViewModel.SelectedFileSystemObjectDialogViewModel.CurrentFileSystemObjectsDialogViewModel.RootAndCurrentFileSystemObjectsDialogViewModel.IsDirectorySelectedDialogViewModel.CustomPlacesDialogViewModel.SelectedLayoutDialogViewModel.LayoutsDialogViewModel.IsMainPaneLoadingNetworkDialogViewModel.SelectedFilesInvokerDialogViewModel.FileSystemInfoWrapperFactoryDialogViewModel.CurrentSearchResultsDialogViewModel.IsSearchViewActiveDialogViewModel.DirectoryNavigatingDialogViewModel.PropertyChangingViewModelBase.Dispose()ViewModelBase.InvokeOnUIThread(Action)ViewModelBase.OnPropertyChanged(string)ViewModelBase.VerifyPropertyName(string)ViewModelBase.PropertyChanged...

Constructors

Initializes a new instance of the SaveFileDialogViewModel class.

C#
public SaveFileDialogViewModel(FileSystemInfoWrapperFactoryBase fileSystemInfoWrapperFactory, bool showNetwork, string rootDirPath = "")
Parameters:fileSystemInfoWrapperFactoryFileSystemInfoWrapperFactoryBase

The factory used from this SaveFileDialogViewModel for creation of file system wrappers.

showNetworkbool

Boolean indicating whether network locations are shown.

rootDirPathstring

The path of the initial directory.

Methods

Notifies when the SelectedFileSystemObject changes.

C#
protected override void OnSelectionChanged()

Overrides: DialogViewModel.OnSelectionChanged()