Class CachedStyleInfoSubObjectIdentity
Provides style identity information for nested expandable objects of the GridStyleInfo and TreeStyleInfo classes.
Inheritance
System.Object
CachedStyleInfoSubObjectIdentity
Implements
System.IDisposable
Inherited Members
Namespace: Syncfusion.UI.Xaml.CellGrid.Styles
Assembly: Syncfusion.SfCellGrid.WPF.dll
Syntax
public class CachedStyleInfoSubObjectIdentity : StyleInfoSubObjectIdentity, IDisposable
Constructors
CachedStyleInfoSubObjectIdentity(StyleInfoBase, StyleInfoProperty)
Creates a new StyleInfoSubObjectIdentity object and associates it with a StyleInfoBase.
Declaration
public CachedStyleInfoSubObjectIdentity(StyleInfoBase owner, StyleInfoProperty sip)
Parameters
Type | Name | Description |
---|---|---|
StyleInfoBase | owner | The StyleInfoBase that owns this subobject. |
StyleInfoProperty | sip | The StyleInfoProperty descriptor for this expandable subobject. |
Methods
Dispose(Boolean)
Dispose the live resources used by the CachedStyleInfoSubObjectIdentity class.
Declaration
protected override void Dispose(bool disposing)
Parameters
Type | Name | Description |
---|---|---|
System.Boolean | disposing | Dispose the instance, if it is True |
Overrides
GetBaseStyles(IStyleInfo)
Declaration
public override IStyleInfo[] GetBaseStyles(IStyleInfo thisStyleInfo)
Parameters
Type | Name | Description |
---|---|---|
IStyleInfo | thisStyleInfo |
Returns
Type |
---|
IStyleInfo[] |
Overrides
OnStyleChanged(StyleInfoBase, StyleInfoProperty)
Call the Dispose and SuppressFinalize method for dipose the instance of CachedStyleInfoSubObjectIdentity class.
Declaration
public override void OnStyleChanged(StyleInfoBase style, StyleInfoProperty sip)
Parameters
Type | Name | Description |
---|---|---|
StyleInfoBase | style | |
StyleInfoProperty | sip |
Overrides
Implements
System.IDisposable