[]
        
(Showing Draft Content)

GrapeCity.Win.Spread.InputMan.CellType.ListColumnInfo

ListColumnInfo Class

Represents a ListColumnInfo class to define column objects.

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

Constructors

Name Description
ListColumnInfo()

Initializes a new instance of the ListColumnInfo class.

ListColumnInfo(DataDisplayType)

Initializes a new instance of the ListColumnInfo class with display type.

ListColumnInfo(DataDisplayType, DefaultSubItemInfo)

Initializes a new instance of the ListColumnInfo class with settings.

ListColumnInfo(DataDisplayType, DefaultSubItemInfo, int)

Initializes a new instance of the ListColumnInfo class with settings.

ListColumnInfo(DataDisplayType, DefaultSubItemInfo, int, bool)

Initializes a new instance of the ListColumnInfo class with settings.

ListColumnInfo(bool, DataDisplayType, string, DefaultSubItemInfo, IComparer, SortOrder, bool, int)

Initializes a new instance of the ListColumnInfo class with settings.

ListColumnInfo(SerializationInfo, StreamingContext)

Initializes a new instance of this class.

ListColumnInfo(string)

Initializes a new instance of the ListColumnInfo class with header text.

Properties

Name Description
AutoWidth

Gets or sets a bool value that indicates whether ListColumnInfo automatically calculates the width based on content.

DataDisplayType

Gets or sets the display type of the value.

DataPropertyName

Gets or sets a string value that represents the binding field name in the current binding data source.

DefaultSubItem

Gets a value that represents the default subitem.

Header

Gets or sets the header settings of the ListColumnInfo object.

SortComparer

Gets or sets the comparer class for the sort function.

SortOrder

Gets or sets the sort order.

Visible

Gets or sets whether ListColumnInfo is visible.

Width

Gets or sets a value that represents the ListColumnInfo width.

Methods

Name Description
Deserialize(XmlNodeReader)

Loads the object from XML.

Dispose()

Dispose the object.

Dispose(bool)

Releases the unmanaged resources used by the GcComboBoxEditingControl and optionally releases the managed resources.

GetObjectData(SerializationInfo, StreamingContext)

Gets the object data.

ResetAutoWidth()

Resets the automatic width.

ResetDataDisplayType()

Resets the type of the data display.

ResetDefaultSubItem()

Resets the default sub item.

ResetHeader()

Resets the header.

ResetSortComparer()

Resets the sort comparer.

ResetSortOrder()

Resets the sort order.

ResetVisible()

Resets the visible setting.

ResetWidth()

Resets the width.

Serialize(XmlTextWriter)

Saves the object to XML.

ShouldSerializeDefaultSubItem()

Specifies whether the default subitem should be serialized.

ShouldSerializeHeader()

Specifies whether the header should be serialized.