Provides mechanisms to observe the IPivotSettings context. Disables the dialog if the current is not part of an IPivotSettings.
Definition
Namespace:Telerik.Windows.Controls.FieldList.Editing
Assembly:Telerik.Windows.Controls.PivotFieldList.dll
Syntax:
public abstract class PivotSettingsViewModel : DialogViewModel, INotifyPropertyChanged, IDisposable, IDialogViewModel
Inheritance: objectViewModelBaseDialogViewModelPivotSettingsViewModel
Derived Classes:
Implements:
Inherited Members
Properties
Gets the IPivotSettings retrieved from the .
protected IPivotSettings PivotSettings { get; }
Methods
Attach to the new services.
protected override void AttachToServices()
Overrides:
Detach the previous services.
protected override void DetachFromServices()
Overrides:
Handles the PivotSettings changed.
protected virtual void OnPivotSettingsChanged()
Retrieve the services from the serviceProvider. You could use the if you do not want the IsAvailable to track your requests.
protected override void RetrieveServices(IServiceProvider serviceProvider)
The IServiceProvider to retrieve services from. This is a slim wrapper around the that would keep track of if all requested services were available. If a requested service was unavailable the DialogViewModel's IsAvailable would be set to false.
Overrides:
Executed the action on the dispatcher if dispatcher is available.