menu

WinForms

  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class ListViewStyleInfoSubObjectIdentity - WindowsForms API Reference | Syncfusion

    Show / Hide Table of Contents

    Class ListViewStyleInfoSubObjectIdentity

    is an abstract base class for classes to be used as sub-objects in a .

    Inheritance
    System.Object
    StyleInfoIdentityBase
    StyleInfoSubObjectIdentity
    CachedStyleInfoSubObjectIdentity
    ScrollerVisualStyleInfoSubObjectIdentity
    ListViewStyleInfoSubObjectIdentity
    Implements
    System.IDisposable
    Inherited Members
    CachedStyleInfoSubObjectIdentity.GetBaseStyles(IStyleInfo)
    CachedStyleInfoSubObjectIdentity.OnStyleChanged(StyleInfoBase, StyleInfoProperty)
    StyleInfoIdentityBase.GetBaseStyle(IStyleInfo, StyleInfoProperty)
    StyleInfoIdentityBase.GetBaseStyleNotEmptyExpandable(IStyleInfo, StyleInfoProperty)
    StyleInfoIdentityBase.InnerIdentity
    StyleInfoIdentityBase.IsDisposable
    StyleInfoIdentityBase.OnStyleChanging(StyleInfoBase, StyleInfoProperty)
    StyleInfoSubObjectIdentity.Dispose()
    StyleInfoSubObjectIdentity.Owner
    StyleInfoSubObjectIdentity.Sip
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.ToString()
    Namespace: Syncfusion.WinForms.ListView.Styles
    Assembly: Syncfusion.SfListView.WinForms.dll
    Syntax
    public class ListViewStyleInfoSubObjectIdentity : ScrollerVisualStyleInfoSubObjectIdentity, IDisposable
    Remarks

    is derived from StyleInfoBase and thus provides the same easy way to provide properties that can inherit values from base styles at run-time.

    The difference is that supports this inheritance mechanism as a sub-object from a . A sub-object needs to have knowledge about its parent object and be able to walk the base styles from the parent object.

    Examples for implementation of are the font and border classes in Essential Grid.

    Programmers can derive their own style classes from and add type-safe supported custom properties to the style class. If you write your own SpinButton class that needs individual properties, simply add a CellSpinButtonInfo class as sub object. If you derive CellSpinButtonInfo from DataGridStyleInfoSubObject, your new object will support property inheritance from base styles.

    See the overview for StyleInfoBase for further discussion about style objects.

    Constructors

    ListViewStyleInfoSubObjectIdentity(StyleInfoBase, StyleInfoProperty)

    Initializes a new instance of the ListViewStyleInfoSubObjectIdentity class. Initializes a new instances of the object and associates it with a specified .

    Declaration
    public ListViewStyleInfoSubObjectIdentity(StyleInfoBase owner, StyleInfoProperty sip)
    Parameters
    Type Name Description
    StyleInfoBase owner

    The StyleInfoBase that owns this sub-object.

    StyleInfoProperty sip

    The StyleInfoProperty descriptor for this expandable sub-object.

    Implements

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