menu

WPF

  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Namespace Syncfusion.UI.Xaml.CellGrid.Styles - WPF API Reference | Syncfusion

    Show / Hide Table of Contents

    Namespace Syncfusion.UI.Xaml.CellGrid.Styles

    Classes

    CachedStyleInfoSubObjectIdentity

    Provides style identity information for nested expandable objects of the GridStyleInfo and TreeStyleInfo classes.

    CellBordersInfo

    Provides a StyleInfoSubObjectBase object for borders in a cell. Each border side of the cell can be configured individually with a System.Windows.Media.Pen value. Border sides that have not been initialized will inherit default values from a base style.

    CellBordersInfoStore

    Implements the data store for the CellBordersInfo object.

    CloneablePropertyAttribute

    Specifies whether a property should be cloned.

    DisposeablePropertyAttribute

    Specifies whether a property should be disposed.

    GridBaseStyle

    GridBaseStyle represents base styles in the grid. A base style has a name and holds the GridStyleInfo object with style information. Cells in the grid can reference a base style with BaseStyle.

    GridBaseStyleCollection

    A collection that stores 'GridBaseStyle' objects.

    GridBaseStylesMap

    GridBaseStylesMap holds a collection of base styles for a grid and lets you add, remove, and change base styles.

    GridCellData
    GridCellData2
    GridCellsInRowCache
    GridComboBoxStyleInfo

    Provides a StyleInfoSubObjectBase object for numericcellstyles settings in a cell. Each numericcell style property of the cell can be configured individually.

    numericcell style properties thathave not been initialized will inherit default values from a base style.

    GridComboBoxStyleInfoStore

    Implements the data store for the GridNumericStyleInfo object.

    GridCommitCellInfoEventArgs
    GridCurrencyStyleInfo

    Provides a StyleInfoSubObjectBase object for currencycellstyles settings in a cell. Each currencycell style property of the cell can be configured individually.

    numericcell style properties thathave not been initialized will inherit default values from a base style.

    GridCurrencyStyleInfoStore

    Implements the data store for the GridCurrencyStyleInfo object.

    GridDateTimeEditStyleInfo

    Provides a StyleInfoSubObjectBase object for updowncellstyles settings in a cell. Each numericcell style property of the cell can be configured individually.

    numericcell style properties thathave not been initialized will inherit default values from a base style.

    GridDateTimeEditStyleInfoStore

    Implements the data store for the GridNumericStyleInfo object.

    GridFontInfo

    Provides a StyleInfoSubObjectBase object for font settings in a cell. Each font property of the cell can be configured individually.

    Font properties thathave not been initialized will inherit default values from a base style.

    GridFontInfoStore
    GridNumericStyleInfo

    Provides a StyleInfoSubObjectBase object for numericcellstyles settings in a cell. Each numericcell style property of the cell can be configured individually.

    numericcell style properties thathave not been initialized will inherit default values from a base style.

    GridNumericStyleInfoStore

    Implements the data store for the GridNumericStyleInfo object.

    GridPercentStyleInfo

    Provides a StyleInfoSubObjectBase object for currencycellstyles settings in a cell. Each currencycell style property of the cell can be configured individually.

    numericcell style properties thathave not been initialized will inherit default values from a base style.

    GridPercentStyleInfoStore

    Implements the data store for the GridPercentStyleInfo object.

    GridQueryBaseStylesEventArgs
    GridQueryCellInfoEventArgs
    GridRowsCache
    GridStyleInfo
    GridStyleInfoIdentity
    GridStyleInfoIndexer
    GridStyleInfoStore
    GridUpDownStyleInfo

    Provides a StyleInfoSubObjectBase object for updowncellstyles settings in a cell. Each numericcell style property of the cell can be configured individually.

    numericcell style properties thathave not been initialized will inherit default values from a base style.

    GridUpDownStyleInfoStore

    Implements the data store for the GridNumericStyleInfo object.

    GridVolatileCellStyles

    VolatileData allocates its own style objects and maintains a weak reference to them. Once the style object is finalized, the weak reference is removed from the hashtable.

    IntegerCellsArray<T>
    IntegerValueCellsDictionary<T>

    An object with a Cells dictionary. This class is used by RowColumnIndexValueDictionary<T> for rows inside that dictionary where each row has cells.

    RowColumnIndexValueArray<T>

    A generic class that emulates a subset of a Dictionary{T}. Internally rows are hold in a dictionary and each row has a dictionary of cells. The class also provides support for adding, removing and moving rows and columns.

    RowColumnIndexValueDictionary<T>

    A generic class that emulates a subset of a Dictionary{T}. Internally rows are held in a dictionary and each row has a dictionary of cells. The class also provides support for adding, removing and moving rows and columns.

    SerializePropertyAttribute

    Specifies whether a property should be serialized.

    StaticData

    Holds all StyleInfoProperties used by derived classes. This should go in a product specific StaticData.

    The concrete Style class could provide a static memory StaticData that belongs to the process and library.

    StaticDataFieldAttribute

    Allows you to specify a custom name for the StaticData field in a StyleInfoStore.

    StyleChangedEventArgs

    Provides data for the Changed event.

    StyleInfoBase

    Provides a wrapper object for the StyleInfoStore object with type safe access to all properties stored in the style object.

    Style objects provide a very user friendly way to modify data. It is very much like in Excel VBA. For example, to change the bold setting for a cell, you simply call grid[5,2].Font.Bold = True.

    StyleInfoBaseConverter

    Provides a type converter to convert expandable objects to and from various other representations.

    StyleInfoIdentityBase

    This is an abstract base class that provides identity information for StyleInfoBase objects.

    StyleInfoProperty

    Provides a unique identifier for a property in a style object and stores information about the associated property.

    StyleInfoPropertyConvertEventArgs

    Provides data for the Format and Parse events.

    StyleInfoPropertyReadXmlEventArgs

    Provides data for the ReadXml event.

    StyleInfoPropertyWriteXmlEventArgs

    Provides data for the WriteXml event.

    StyleInfoStore

    Provides storage for the StyleInfoBase object.

    StyleInfoSubObjectBase

    StyleInfoSubObjectBase is an abstract base class for classes to be used as subobjects in a StyleInfoBase.

    StyleInfoSubObjectIdentity

    Provides style identity information for subobjects.

    TextDpi
    ValueConvert

    ValueConvert provides conversion routines for values to convert them to another type and routines for formatting values.

    Structs

    BitVectorInt32
    BitVectorInt32.Section
    SerializableKeyValuePair<TKey, TValue>

    Interfaces

    IGridVolatileCellStylesHost
    IRowColumnIndexValueArrayCallbacks<T>
    IRowColumnIndexValueDictionaryCallbacks<T>

    An interface for callback functions of a RowColumnIndexValueDictionary<T>. You should call SetCallback(IRowColumnIndexValueDictionaryCallbacks<T>) to register your object that implements this interface with the collection.

    IStyleChanged

    Implements the StyleChanged(StyleChangedEventArgs) method which is called from OnStyleChanged(StyleInfoProperty) of a StyleInfoBase if the object is in WeakReferenceChangedListeners collection.

    IStyleCloneable

    Implement this interface if you want to assign this class to a StyleInfoBase object's property and you need to control whether the object should be cloned.

    IStyleInfo

    Defines an interface implemented both by StyleInfoBase and StyleInfoStore that allows you to check the state of the object, read and write specific property and execute style operations with the ModifyStyle(IStyleInfo, StyleModifyType). method.

    IStyleInfoSubObject

    IStyleInfoSubObject defines an interface for classes used as sub-objects in a StyleInfoBase.

    Enums

    CellBorderSide
    SerializeXmlBehavior

    Defines how to serialize property when style data is serialized to or from an XML stream. with System.Xml.Serialization.XmlSerializer.

    StyleInfoPropertyOptions

    Specifies the options for style properties.

    StyleModifyType

    StyleModifyType defines style operations for ModifyStyle(IStyleInfo, StyleModifyType).

    Delegates

    GridCommitCellInfoEventHandler
    GridQueryBaseStylesEventHandler
    GridQueryCellInfoEventHandler
    RowColumnIndexValueArray<T>.RowColumnIndexValueDelegate
    RowColumnIndexValueDictionary<T>.RowColumnIndexValueDelegate

    A delegate with a method to be called back while iterating through a range of cells with the method.

    StyleChangedEventHandler

    Handles the Changed event.

    StyleInfoPropertyConvertEventHandler

    Handles the Format or Parse event.

    StyleInfoPropertyReadXmlEventHandler

    Handles the ReadXml event of StyleInfoProperty.

    StyleInfoPropertyWriteXmlEventHandler

    Handles the WriteXml event of StyleInfoProperty.

    Back to top Generated by DocFX
    Copyright © 2001 - 2025 Syncfusion Inc. All Rights Reserved