Class
ConfirmDialogViewModel

Represents the view model for the confirmation dialog.

Definition

Namespace:Telerik.Windows.Controls.ScheduleView

Assembly:Telerik.Windows.Controls.ScheduleView.dll

Syntax:

cs-api-definition
public class ConfirmDialogViewModel : SchedulerDialogViewModel, INotifyPropertyChanged, IDisposable

Inheritance: objectViewModelBaseSchedulerDialogViewModelConfirmDialogViewModel

Implements: IDisposableINotifyPropertyChanged

Inherited Members SchedulerDialogViewModel.Confirm()SchedulerDialogViewModel.Cancel()SchedulerDialogViewModel.DoWithViewModel<T>(object, Action<T>)SchedulerDialogViewModel.RegisterCommand(ICommand, ExecutedRoutedEventHandler, CanExecuteRoutedEventHandler)SchedulerDialogViewModel.OnConfirmed(EventArgs)SchedulerDialogViewModel.OnCancelled(EventArgs)SchedulerDialogViewModel.CanConfirm()SchedulerDialogViewModel.AdditionalDataSchedulerDialogViewModel.DialogHostSchedulerDialogViewModel.ConfirmedSchedulerDialogViewModel.CancelledViewModelBase.VerifyPropertyName(string)ViewModelBase.InvokeOnUIThread(Action)ViewModelBase.Dispose()ViewModelBase.RaisePropertyChanged(string)ViewModelBase.OnPropertyChanged(string)ViewModelBase.OnPropertyChanged<T>(Expression<Func<T>>)ViewModelBase.Dispose(bool)ViewModelBase.PropertyChanged

Constructors

ConfirmDialogViewModel(IScheduleViewDialogHost, IEnumerable<IOccurrence>, Func<SchedulerDialogViewModel, bool?, bool>)

Initializes a new instance of the ConfirmDialogViewModel class.

Declaration

cs-api-definition
public ConfirmDialogViewModel(IScheduleViewDialogHost dialogHost, IEnumerable<IOccurrence> appointments, Func<SchedulerDialogViewModel, bool?, bool> confirmDialogClose)

Parameters

dialogHost

IScheduleViewDialogHost

The ScheduleViewDialogHost.

appointments

IEnumerable<IOccurrence>

The appointments.

confirmDialogClose

Func<SchedulerDialogViewModel, bool?, bool>

The close callback.

Properties

Appointments

Gets the appointments collection.

Declaration

cs-api-definition
public IEnumerable<IOccurrence> Appointments { get; }

Property Value

IEnumerable<IOccurrence>