Class PropertySetViewModel
A view model type that manages and exposes a dynamic property set.
Inherited Members
Namespace: Telerik.Windows.Controls.Data.PropertyGrid
Assembly: Telerik.Windows.Controls.Data.dll
Syntax
public class PropertySetViewModel : ViewModelBase, INotifyPropertyChanged, IDisposable
Constructors
PropertySetViewModel()
Initializes a new instance of the PropertySetViewModel class.
Declaration
public PropertySetViewModel()
PropertySetViewModel(IEnumerable<Object>, PropertySetOperation, Boolean, 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
System.Collections.Generic.IEnumerable<System.Object>
items
The items. |
PropertySetOperation
operation
The operation. |
System.Boolean
shouldAddNullForNonMatchingValues
The boolean property indicating if should add null for non matching values. |
System.Func<System.String, System.Object, System.String>
validationFunction
The validation function. |
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
System.Collections.Generic.IEnumerable<System.Object>
items
The items. |
PropertySetOperation
operation
The operation. |
System.Func<System.String, System.Object, System.String>
validationFunction
The validation function. |
Properties
CurrentPropertySet
Gets the current property set.
Declaration
public PropertySet CurrentPropertySet { get; }
Property Value
PropertySet
|