Class GroupDefinition
Provides information about a group of PropertyDefinition.
Inheritance
Namespace: Telerik.Windows.Controls.Data.PropertyGrid
Assembly: Telerik.Windows.Controls.Data.dll
Syntax
public class GroupDefinition : DependencyObject, INotifyPropertyChanged
Constructors
GroupDefinition(Object, Boolean, IEnumerable<PropertyDefinition>)
Initializes a new instance of the Group
Declaration
public GroupDefinition(object key, bool isExpanded, IEnumerable<PropertyDefinition> elements)
Parameters
System. The key. |
System. The group's expanded state. |
System. The elements. |
GroupDefinition(Object, IEnumerable<PropertyDefinition>)
Initializes a new instance of the Group
Declaration
public GroupDefinition(object key, IEnumerable<PropertyDefinition> elements)
Parameters
System. The key. |
System. The elements. |
Properties
DisplayName
Gets or sets the DisplayName of the group.
Declaration
public string DisplayName { get; set; }
Property Value
System. The display name. |
Elements
Gets the elements of the group.
Declaration
public IEnumerable<PropertyDefinition> Elements { get; }
Property Value
System. The elements. |
GroupContainerStyle
Gets or sets the group button style.
Declaration
public Style GroupContainerStyle { get; set; }
Property Value
System. The group button style. |
IsExpanded
Gets or sets a value that indicates whether the group is expanded.
Declaration
public bool IsExpanded { get; set; }
Property Value
System. The is expanded. |
Key
Gets the group key.
Declaration
public object Key { get; }
Property Value
System. The key. |
OrderIndex
Gets or sets the OrderIndex of the group.
Declaration
public int OrderIndex { get; set; }
Property Value
System. The index of the order. |
Methods
OnPropertyChanged(String)
Raises the PropertyChanged event.
Declaration
protected void OnPropertyChanged(string name)
Parameters
System. The name. |
Events
PropertyChanged
Declaration
public event PropertyChangedEventHandler PropertyChanged
Event Type
System.
|