WinForms

  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class ToolTipStyleInfo

    Show / Hide Table of Contents

    Class ToolTipStyleInfo

    Implements the functionalities that holds all information stored for a ToolTipOption.

    Inheritance
    System.Object
    ShouldSerializeBasedPersisterType
    StyleInfoBase
    StyleInfoSubObjectBase
    VisualStyleBase
    ToolTipVisualStyle
    ToolTipStyleInfo
    Implements
    System.ComponentModel.ICustomTypeDescriptor
    System.IDisposable
    IStyleInfo
    System.ComponentModel.ISupportInitialize
    System.IFormattable
    System.IConvertible
    System.Xml.Serialization.IXmlSerializable
    IStyleInfoSubObject
    Inherited Members
    ToolTipVisualStyle.CreateSubObjectIdentity(StyleInfoProperty)
    ToolTipVisualStyle.ForeColor
    ToolTipVisualStyle.BackColor
    ToolTipVisualStyle.Font
    ToolTipVisualStyle.TextAlignment
    ToolTipVisualStyle.GradientBrush
    ToolTipVisualStyle.SeparatorColor
    ToolTipVisualStyle.SeparatorStyle
    ToolTipVisualStyle.SeparatorPattern
    ToolTipVisualStyle.ImageAlignment
    ToolTipVisualStyle.ImageSize
    ToolTipVisualStyle.ImageToTextOffset
    ToolTipVisualStyle.HasSeparatorColor
    ToolTipVisualStyle.HasSeparatorStyle
    ToolTipVisualStyle.HasSeparatorPattern
    ToolTipVisualStyle.HasForeColor
    ToolTipVisualStyle.HasBackColor
    ToolTipVisualStyle.HasFont
    ToolTipVisualStyle.HasTextAlignment
    ToolTipVisualStyle.HasGradientBrush
    ToolTipVisualStyle.HasImageAlignment
    ToolTipVisualStyle.HasImageSize
    ToolTipVisualStyle.HasImageToTextOffset
    VisualStyleBase.UpdateStyles(IThemeProvider)
    StyleInfoSubObjectBase.Dispose(Boolean)
    StyleInfoSubObjectBase.OnStyleChanged(StyleInfoProperty)
    StyleInfoSubObjectBase.IntGetDefaultStyleInfo(StyleInfoProperty)
    StyleInfoSubObjectBase.SubObjectIdentity
    StyleInfoSubObjectBase.Sip
    StyleInfoSubObjectBase.Data
    StyleInfoSubObjectBase.Owner
    StyleInfoBase.WriteXml(XmlWriter)
    StyleInfoBase.ReadXml(XmlReader)
    StyleInfoBase.SetStore(StyleInfoStore)
    StyleInfoBase.ClearCache()
    StyleInfoBase.Dispose()
    StyleInfoBase.Equals(Object)
    StyleInfoBase.EqualsObject(Object, Object)
    StyleInfoBase.GetHashCode()
    StyleInfoBase.ToString()
    StyleInfoBase.ToString(String)
    StyleInfoBase.ToString(String, IFormatProvider)
    StyleInfoBase.ParseString(String)
    StyleInfoBase.BeginInit()
    StyleInfoBase.EndInit()
    StyleInfoBase.BeginUpdate()
    StyleInfoBase.EndUpdate()
    StyleInfoBase.GetDefaultStyleInfoStore(StyleInfoProperty)
    StyleInfoBase.OnStyleChanging(StyleInfoProperty)
    StyleInfoBase.IsSubset(IStyleInfo)
    StyleInfoBase.CopyFrom(IStyleInfo)
    StyleInfoBase.ModifyStyle(IStyleInfo, StyleModifyType)
    StyleInfoBase.InheritStyle(IStyleInfo, StyleModifyType)
    StyleInfoBase.MergeStyle(IStyleInfo)
    StyleInfoBase.HasValue(StyleInfoProperty)
    StyleInfoBase.IsValueModified(StyleInfoProperty)
    StyleInfoBase.ResetValue(StyleInfoProperty)
    StyleInfoBase.GetValue(StyleInfoProperty)
    StyleInfoBase.GetDefaultValue(StyleInfoProperty)
    StyleInfoBase.GetShortValue(StyleInfoProperty)
    StyleInfoBase.SetValue(StyleInfoProperty, Object)
    StyleInfoBase.SetValue(StyleInfoProperty, Int16)
    StyleInfoBase.IConvertible.ToUInt64(IFormatProvider)
    StyleInfoBase.IConvertible.ToSByte(IFormatProvider)
    StyleInfoBase.IConvertible.ToDouble(IFormatProvider)
    StyleInfoBase.IConvertible.ToDateTime(IFormatProvider)
    StyleInfoBase.IConvertible.ToSingle(IFormatProvider)
    StyleInfoBase.IConvertible.ToBoolean(IFormatProvider)
    StyleInfoBase.IConvertible.ToInt32(IFormatProvider)
    StyleInfoBase.IConvertible.ToUInt16(IFormatProvider)
    StyleInfoBase.IConvertible.ToInt16(IFormatProvider)
    StyleInfoBase.IConvertible.ToString(IFormatProvider)
    StyleInfoBase.IConvertible.ToByte(IFormatProvider)
    StyleInfoBase.IConvertible.ToChar(IFormatProvider)
    StyleInfoBase.IConvertible.ToInt64(IFormatProvider)
    StyleInfoBase.IConvertible.GetTypeCode()
    StyleInfoBase.IConvertible.ToDecimal(IFormatProvider)
    StyleInfoBase.IConvertible.ToType(Type, IFormatProvider)
    StyleInfoBase.IConvertible.ToUInt32(IFormatProvider)
    StyleInfoBase.Identity
    StyleInfoBase.CacheValues
    StyleInfoBase.WeakReferenceChangedListeners
    StyleInfoBase.Updating
    StyleInfoBase.IsEmpty
    StyleInfoBase.IsChanged
    StyleInfoBase.Changed
    StyleInfoBase.Changing
    ShouldSerializeBasedPersisterType.GetNewAttributesCount(PropertyDescriptor)
    ShouldSerializeBasedPersisterType.AddNewAttributes(PropertyDescriptor, Attribute[], Int32)
    ShouldSerializeBasedPersisterType.GetCustomPDC(PropertyDescriptorCollection)
    ShouldSerializeBasedPersisterType.CheckAllProperties
    System.Object.Equals(System.Object, System.Object)
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.GetType()
    System.Object.MemberwiseClone()
    Namespace: Syncfusion.WinForms.ListView.Styles
    Assembly: Syncfusion.SfListView.WinForms.dll
    Syntax
    public class ToolTipStyleInfo : ToolTipVisualStyle, ICustomTypeDescriptor, IDisposable, IStyleInfo, ISupportInitialize, IFormattable, IConvertible, IXmlSerializable, IStyleInfoSubObject

    Constructors

    ToolTipStyleInfo()

    Initializes a new instance of the ToolTipStyleInfo class.

    Declaration
    public ToolTipStyleInfo()

    ToolTipStyleInfo(StyleInfoSubObjectIdentity)

    Initializes a new instance of the ToolTipStyleInfo class.

    Declaration
    public ToolTipStyleInfo(StyleInfoSubObjectIdentity identity)
    Parameters
    Type Name Description
    StyleInfoSubObjectIdentity identity

    StyleInfoSubObjectIdentity to create an identity for .

    ToolTipStyleInfo(StyleInfoSubObjectIdentity, ToolTipVisualStyleInfoStore)

    Initializes a new instance of the ToolTipStyleInfo class.

    Declaration
    public ToolTipStyleInfo(StyleInfoSubObjectIdentity identity, ToolTipVisualStyleInfoStore store)
    Parameters
    Type Name Description
    StyleInfoSubObjectIdentity identity

    A StyleInfoSubObjectIdentity that holds the identity for this StyleInfoBase.

    ToolTipVisualStyleInfoStore store

    A ToolTipVisualStyleInfoStore that holds data for this object. All changes in this style object will be saved in the ToolTipVisualStyleInfoStore object.

    Properties

    BorderColor

    Gets or sets the Border Color of the ToolTipOption.

    Declaration
    public Color BorderColor { get; set; }
    Property Value
    Type Description
    System.Drawing.Color

    BorderThickness

    Gets or sets the Border thickness of the ToolTipOption.

    Declaration
    public int BorderThickness { get; set; }
    Property Value
    Type Description
    System.Int32

    Default

    Gets the default style of the ToolTipOption

    Declaration
    public static ToolTipStyleInfo Default { get; }
    Property Value
    Type Description
    ToolTipStyleInfo

    Store

    Gets the ToolTipVisualStyleInfoStore object that holds all the data for this style object.

    Declaration
    public ToolTipVisualStyleInfoStore Store { get; }
    Property Value
    Type Description
    ToolTipVisualStyleInfoStore

    Methods

    GetDefaultStyle()

    Override this method to return a default style object for your derived class.

    Declaration
    protected override StyleInfoBase GetDefaultStyle()
    Returns
    Type Description
    StyleInfoBase

    A default style object.

    Overrides
    ToolTipVisualStyle.GetDefaultStyle()

    MakeCopy(StyleInfoBase, StyleInfoProperty)

    Makes an exact copy of the current object.

    Declaration
    public override IStyleInfoSubObject MakeCopy(StyleInfoBase newOwner, StyleInfoProperty sip)
    Parameters
    Type Name Description
    StyleInfoBase newOwner

    The new owner style object for the copied object.

    StyleInfoProperty sip

    The identifier for this object.

    Returns
    Type Description
    IStyleInfoSubObject

    A copy of the current object registered with the new owner style object.

    Overrides
    ToolTipVisualStyle.MakeCopy(StyleInfoBase, StyleInfoProperty)

    Implements

    System.ComponentModel.ICustomTypeDescriptor
    System.IDisposable
    IStyleInfo
    System.ComponentModel.ISupportInitialize
    System.IFormattable
    System.IConvertible
    System.Xml.Serialization.IXmlSerializable
    IStyleInfoSubObject
    Back to top Generated by DocFX
    Copyright © 2001 - 2023 Syncfusion Inc. All Rights Reserved