Class ProtectDialogViewModel
Provides a view model for the protection dialog.
Inheritance
Inherited Members
Namespace: Telerik.WinForms.Controls.Spreadsheet.Dialogs
Assembly: Telerik.WinControls.RadSpreadsheet.dll
Syntax
public class ProtectDialogViewModel : DialogViewModelBase<ProtectDialogContext>, INotifyPropertyChanged
Constructors
ProtectDialogViewModel(ProtectDialogContext, Action)
Initializes a new instance of the Protect
Declaration
public ProtectDialogViewModel(ProtectDialogContext context, Action closeDialogAction)
Parameters
Protect The context. |
System. The close dialog action. |
Properties
CloseCommand
Gets or sets the close command.
Declaration
public ICommand CloseCommand { get; set; }
Property Value
System. The close command. |
DialogHeader
Gets the dialog header.
Declaration
public string DialogHeader { get; }
Property Value
System. The dialog header. |
HasProtectionOptions
Gets the value indicating whether there are protection options.
Declaration
public bool HasProtectionOptions { get; }
Property Value
System. The value indicating whether there are protection options. |
OkCommand
Gets or sets the ok command.
Declaration
public ICommand OkCommand { get; set; }
Property Value
System. The ok command. |
ProtectionOptions
Gets the protection options.
Declaration
public IEnumerable<ProtectDialogOption> ProtectionOptions { get; }
Property Value
System. The protection options. |
ProtectionPassword
Gets or sets the protection password.
Declaration
public string ProtectionPassword { get; set; }
Property Value
System. The protection password. |
ProtectionRepeatPassword
Gets or sets the protection repeat password.
Declaration
public string ProtectionRepeatPassword { get; set; }
Property Value
System. The protection repeat password. |
Methods
ApplyChanges(String)
Applies the changes.
Declaration
public bool ApplyChanges(string password)
Parameters
System. The password. |
Returns
System. A value indicating whether the changes were applied. |