Class CellStyleCollection
Represents cell style collection.
Inheritance
Inherited Members
Namespace: Telerik.Windows.Documents.Spreadsheet.PropertySystem
Assembly: Telerik.Windows.Documents.Spreadsheet.dll
Syntax
public class CellStyleCollection : IEnumerable<CellStyle>, IEnumerable
  Properties
Count
Gets the count of the styles.
Declaration
public int Count { get; }
  Property Value
| 
        System.Int32
         The count of the styles.  | 
    
Item[String]
Gets the CellStyle with the specified style name.
Declaration
public CellStyle this[string styleName] { get; }
  Parameters
| 
        System.String
        styleName
         The name of the desired style.  | 
    
Property Value
| 
        CellStyle
         The style.  | 
    
Workbook
Gets the workbook.
Declaration
public Workbook Workbook { get; }
  Property Value
| 
        Workbook
         The workbook.  | 
    
Methods
Add(String, CellStyleCategory, Boolean)
Adds the specified style.
Declaration
public CellStyle Add(string styleName, CellStyleCategory category = CellStyleCategory.Custom, bool isRemovable = true)
  Parameters
| 
        System.String
        styleName
         Name of the style.  | 
    
| 
        CellStyleCategory
        category
         The category.  | 
    
| 
        System.Boolean
        isRemovable
         A value indicating if the style can be removed later.  | 
    
Returns
| 
        CellStyle
         The style.  | 
    
Contains(String)
Determines whether the style with the specified name is contained.
Declaration
public bool Contains(string styleName)
  Parameters
| 
        System.String
        styleName
         Name of the style.  | 
    
Returns
| 
        System.Boolean
         
  | 
    
Contains(CellStyle)
Determines whether the specified style is contained.
Declaration
public bool Contains(CellStyle style)
  Parameters
| 
        CellStyle
        style
         The style.  | 
    
Returns
| 
        System.Boolean
         
  | 
    
GetByName(String)
Gets the style by name.
Declaration
public CellStyle GetByName(string styleName)
  Parameters
| 
        System.String
        styleName
         Name of the style.  | 
    
Returns
| 
        CellStyle
         The style.  | 
    
GetEnumerator()
Returns an enumerator that iterates through the collection.
Declaration
public IEnumerator<CellStyle> GetEnumerator()
  Returns
| 
        System.Collections.Generic.IEnumerator<CellStyle>
         A System.Collections.Generic.IEnumerator<T> that can be used to iterate through the collection.  | 
    
Implements
OnChanged()
Called when the collection is changed.
Declaration
protected virtual void OnChanged()
  Remove(String)
Removes the specified style by name.
Declaration
public bool Remove(string styleName)
  Parameters
| 
        System.String
        styleName
         Name of the style.  | 
    
Returns
| 
        System.Boolean
         
  | 
    
Remove(CellStyle)
Removes the specified style.
Declaration
public bool Remove(CellStyle style)
  Parameters
| 
        CellStyle
        style
         The style.  | 
    
Returns
| 
        System.Boolean
         
  | 
    
Events
Changed
Occurs when the collection is changed.
Declaration
public event EventHandler Changed
  Event Type
| 
        System.EventHandler
         
  | 
    
Explicit Interface Implementations
IEnumerable.GetEnumerator()
Returns an enumerator that iterates through a collection.
Declaration
IEnumerator IEnumerable.GetEnumerator()
  Returns
| 
        System.Collections.IEnumerator
         An System.Collections.IEnumerator object that can be used to iterate through the collection.  |