ClassPropertySetViewModel
A view model type that manages and exposes a dynamic property set.
Definition
Namespace:Telerik.Windows.Controls.Data.PropertyGrid
Assembly:Telerik.Windows.Controls.Data.dll
Syntax:
public class PropertySetViewModel : ViewModelBase, INotifyPropertyChanged, IDisposable
Inheritance: objectViewModelBasePropertySetViewModel
Implements:
Inherited Members
Constructors
PropertySetViewModel()
Initializes a new instance of the PropertySetViewModel class.
Declaration
public PropertySetViewModel()
PropertySetViewModel(IEnumerable<object>, PropertySetOperation, Func<string, object, string>)
Initializes a new instance of the PropertySetViewModel class.
Declaration
public PropertySetViewModel(IEnumerable<object> items, PropertySetOperation operation, Func<string, object, string> validationFunction = null)
Parameters
items
The items.
operation
The operation.
validationFunction
The validation function.
PropertySetViewModel(IEnumerable<object>, PropertySetOperation, bool, Func<string, object, string>)
Initializes a new instance of the PropertySetViewModel class.
Declaration
public PropertySetViewModel(IEnumerable<object> items, PropertySetOperation operation, bool shouldAddNullForNonMatchingValues, Func<string, object, string> validationFunction = null)
Parameters
items
The items.
operation
The operation.
shouldAddNullForNonMatchingValues
The boolean property indicating if should add null for non matching values.
validationFunction
The validation function.
Properties
CurrentPropertySet
Gets the current property set.
Declaration
public PropertySet CurrentPropertySet { get; }
Property Value