Class PropertySettingGroup
Inheritance
Inherited Members
Namespace: Telerik.WinControls
Assembly: Telerik.WinControls.dll
Syntax
public class PropertySettingGroup
Constructors
PropertySettingGroup()
Initializes a new instance of the PropertySettingGroup class.
Declaration
public PropertySettingGroup()
PropertySettingGroup(String)
Initializes a new instance of the PropertySettingGroup class.
Declaration
public PropertySettingGroup(string basedOn)
Parameters
System.
|
PropertySettingGroup(String, Condition, PropertySetting[])
Initializes a new instance of the PropertySettingGroup class.
Declaration
public PropertySettingGroup(string className, Condition condition, params PropertySetting[] propertySettings)
Parameters
System.
|
Condition
condition
|
Property
|
PropertySettingGroup(String, ElementSelector)
Initializes a new instance of the PropertySettingGroup class.
Declaration
public PropertySettingGroup(string basedOn, ElementSelector selector)
Parameters
System.
|
Element
|
PropertySettingGroup(String, PropertySetting[])
Initializes a new instance of the PropertySettingGroup class.
Declaration
public PropertySettingGroup(string className, params PropertySetting[] propertySettings)
Parameters
System.
|
Property
|
PropertySettingGroup(Type, Condition, PropertySetting[])
Initializes a new instance of the PropertySettingGroup class.
Declaration
public PropertySettingGroup(Type type, Condition condition, params PropertySetting[] propertySettings)
Parameters
System.
|
Condition
condition
|
Property
|
PropertySettingGroup(Type, PropertySetting[])
Initializes a new instance of the PropertySettingGroup class.
Declaration
public PropertySettingGroup(Type type, params PropertySetting[] propertySettings)
Parameters
System.
|
Property
|
PropertySettingGroup(PropertySettingGroup)
Initializes a new instance of the PropertySettingGroup class by using an existing instance.
Declaration
public PropertySettingGroup(PropertySettingGroup sourceGroup)
Parameters
Property The PropertySettingGroup to be used as a source. |
Fields
BasedOnDelimiter
Declaration
public const char BasedOnDelimiter = ','
Field Value
System.
|
Properties
BasedOn
Gets or sets value indicating the key of a repository item which this group is based on.
Declaration
public string BasedOn { get; set; }
Property Value
System.
|
PropertySettings
Gets a collection of the property settings for the property setting group.
Declaration
public List<PropertySetting> PropertySettings { get; }
Property Value
System.
|
Repositories
Gets a collection of repository settings for the property setting group.
Declaration
public List<StyleRepository> Repositories { get; }
Property Value
System.
|
Selector
Gets the Element
Declaration
public ElementSelector Selector { get; set; }
Property Value
Methods
Apply(RadObject)
Applies the property settings contained in this group to the specified element.
Declaration
public void Apply(RadObject element)
Parameters
Rad The element. |
AssociateWithRepositoryItem(String)
Declaration
public void AssociateWithRepositoryItem(string key)
Parameters
System.
|
FindSetting(String)
Searches for a property setting for the specified property.
Declaration
public PropertySetting FindSetting(string name)
Parameters
System. The name of the property to search for |
Returns
Property An instance of Property |
FindSetting(RadProperty)
Searches for a property setting for the specified property.
Declaration
public PropertySetting FindSetting(RadProperty property)
Parameters
Rad The property to search for |
Returns
Property An instance of Property |
GetBasedOnRepositoryItems()
Declaration
public string[] GetBasedOnRepositoryItems()
Returns
System.
|
IsBasedOnRepositoryItem(String)
Declaration
public bool IsBasedOnRepositoryItem(string itemKey)
Parameters
System.
|
Returns
System.
|
ResetRepositoryItemAssociation(String)
Declaration
public void ResetRepositoryItemAssociation(string itemKey)
Parameters
System.
|