Represents a property settings collection. Property settings are very similar to CSS style properties.
Definition
Namespace:Telerik.WinControls
Assembly:Telerik.WinControls.dll
Syntax:
[TypeConverter(typeof(ExpandableObjectConverter))]
public class PropertySettingCollection : IEnumerable
Inheritance: objectPropertySettingCollection
Implements:
Constructors
public PropertySettingCollection()
Properties
Gets the original property settings list without any inherited properties.
public IList<IPropertySetting> OriginalPropertySettings { get; }
The list of original property settings.
Methods
Adds a property setting to this collection.
public void Add(IPropertySetting item)
The property setting to add.
Adds a range of property settings to this collection.
public void AddRange(IEnumerable<IPropertySetting> items)
The property settings to add.
public void Clear()
Determines whether this collection contains an inherited setting for the specified property.
public bool ContainsInheritedSetting(RadProperty property)
The property to check for inherited settings.
Returns:True if an inherited setting exists; otherwise, false.
Determines whether this collection contains a setting for the specified property.
public bool ContainsSetting(RadProperty property)
The property to check for settings.
Returns:True if a setting exists; otherwise, false.
public void CopyTo(IPropertySetting[] array, int arrayIndex)
Finds an inherited property setting for the specified property.
public IPropertySetting FindInheritedSetting(RadProperty property)
The property to find an inherited setting for.
Returns:The inherited property setting, or null if not found.