[]
        
(Showing Draft Content)

GrapeCity.Win.Spread.InputMan.CellType.ListItemInfo

ListItemInfo Class

Represents a ListItemInfo class used to specify the default item settings.

Inheritance
ListItemInfo
Namespace: GrapeCity.Win.Spread.InputMan.CellType
Assembly: GrapeCity.Win.PluginInputMan.dll
Syntax
[TypeConverter(typeof(ExpandableObjectConverter))]
public class ListItemInfo : ISerializable, ISerializeSupport
<TypeConverter(GetType(ExpandableObjectConverter))>
Public Class ListItemInfo
    Implements ISerializable, ISerializeSupport

Constructors

Name Description
ListItemInfo()

Initializes a new instance of the ListItemInfo class.

ListItemInfo(SubItemInfo)

Initializes a new instance of the ListItemInfo class with settings.

ListItemInfo(SubItemInfo[])

Initializes a new instance of the ListItemInfo class with settings.

ListItemInfo(SubItemInfo[], int, object)

Initializes a new instance of the ListItemInfo class with settings.

ListItemInfo(SubItemInfo[], int, object, Color, Color, int, Font, GradientEffect, string, object, bool)

Initializes a new instance of the ListItemInfo class with settings.

ListItemInfo(SubItemInfo[], object)

Initializes a new instance of the ListItemInfo class with settings.

ListItemInfo(params object[])

Initializes a new instance of the ListItemInfo class with settings.

ListItemInfo(object[], int, object)

Initializes a new instance of the ListItemInfo class with settings.

ListItemInfo(object[], int, object, Color, Color, int, Font, GradientEffect, string, object, bool)

Initializes a new instance of the ListItemInfo class with settings.

ListItemInfo(object[], object)

Initializes a new instance of the ListItemInfo class with settings.

ListItemInfo(SerializationInfo, StreamingContext)

Initializes a new instance of this class.

ListItemInfo(string)

Initializes a new instance of the ListItemInfo class with settings.

Properties

Name Description
AutoItemHeight

Gets whether the ListItemInfo object calculates the height automatically.

BackColor

Gets or sets the background color.

Enabled

Gets or sets whether the ListItemInfo object is enabled.

Font

Gets or sets the font.

ForeColor

Gets or sets the foreground color.

GradientEffect

Gets or sets the background gradient effect.

Height

Gets or sets the height of the ListItemInfo object.

Image

Gets or sets the ListItemInfo image.

Indent

Gets or sets the indent setting of ListItemInfo.

SubItems

Gets or sets the subitem collection of ListItemInfo.

Tag

Gets or sets the tag the user wants to set.

Text

Gets or sets the text in the ListItemInfo object.

ToolTipText

Gets or sets tooltip text of the item.

Visible

Gets or sets whether the list item is visible.

Methods

Name Description
Deserialize(XmlNodeReader)

Loads the object from XML.

GetObjectData(SerializationInfo, StreamingContext)

Gets the object data.

ResetAutoItemHeight()

Resets the height of the item that was set automatically.

ResetBackColor()

Resets the backcolor.

ResetFont()

Resets the font.

ResetForeColor()

Resets the forecolor.

ResetGradientEffect()

Resets the gradient effect.

ResetHeight()

Resets the height.

ResetImage()

Resets the image.

ResetIndent()

Resets the indent setting.

ResetVisible()

Resets the visible setting.

Serialize(XmlTextWriter)

Saves the object to XML.

ShouldSerializeAutoItemHeight()

Specifies whether the automatic item height should be serialized.

ShouldSerializeBackColor()

Specifies whether the backcolor should be serialized.

ShouldSerializeFont()

Specifies whether the font should be serialized.

ShouldSerializeForeColor()

Specifies whether the forecolor should be serialized.

ShouldSerializeGradientEffect()

Specifies whether the gradient effect should be serialized.

ShouldSerializeHeight()

Specifies whether the height should be serialized.

ShouldSerializeImage()

Specifies whether the image should be serialized.

ShouldSerializeIndent()

Specifies whether the indent setting should be serialized.

ShouldSerializeVisible()

Specifies whether the visible setting should be serialized.