[]
        
(Showing Draft Content)

C1.Win.List.C1List

C1List Class

A multicolumn list box control.

Namespace: C1.Win.List
Assembly: C1.Win.List.8.dll
Syntax
[ToolboxBitmap(typeof(C1List), "C1List.png")]
[ComplexBindingProperties("DataSource", "DataMember")]
public class C1List : C1ListBase, IDropTarget, ISynchronizeInvoke, IWin32Window, IBindableComponent, IComponent, IDisposable, ISupportInitialize

Constructors

Name Description
C1List()

Initialize a new instance of C1List control.

C1List(C1Combo)

Properties

Name Description
AllowColSelect

Enables/disables interactive column selection.

MatchCol

Sets the search column when the MatchEntry property is not None.

MatchCompare

Returns or sets the comparing mode for a search.

MatchEntry

Returns or sets a value indicating how the control performs searches based on user's input.

MatchEntryTimeout

Returns or sets a value indicating the timeout, in milliseconds, for incremental searching.

PreviewInfo

Gets the PrintPreviewWinSettings object.

PrintInfo

Gets the PrintInfo object.

Methods

Name Description
CreateAccessibilityInstance()

Creates a new accessibility object for the control.

ExportToExcel(string)

Exports the grid to a XLS file.

ExportToExcel(string, bool)

Exports the grid to a XLS file.

Find(string, MatchCompareEnum, bool, int, int)

Searches a string in a specific column.

Find(string, MatchCompareEnum, bool, int, string)

Searches a string in a specific column.

FindString(string)

Finds the first row index such that the cell text starts with string s in the column specified by the DisplayMember property.

FindString(string, int)

Finds the first row index after startIndex such that the cell text starts with string s in the column specified by the DisplayMember property.

FindString(string, int, int)

Finds the first row index after startIndex such that the cell text starts with string s in the given column.

FindString(string, int, string)

Finds the first row index after startIndex such that the cell text starts with string s in the given column.

FindStringExact(string)

Finds the first row index such that the cell text is exactly same with string s in the column specified by the DisplayMember property.

FindStringExact(string, int)

Finds the first row index after startIndex such that the cell text is exactly same with string s in the column specified by the DisplayMember property.

FindStringExact(string, int, int)

Finds the first row index after startIndex such that the cell text is exactly same with string s in the given column.

FindStringExact(string, int, string)

Finds the first row index after startIndex such that the cell text is exactly same with string s in the given column.

LoadLayout(Stream)

Loads a saved layout from the given stream.

LoadLayout(string)

Loads a saved layout from the given file.

OnClick(EventArgs)
OnGotFocus(EventArgs)
OnHandleCreated(EventArgs)
OnKeyDown(KeyEventArgs)
OnKeyPress(KeyPressEventArgs)
OnMouseMove(MouseEventArgs)
OnMouseUp(MouseEventArgs)
SaveLayout(Stream)

Saves the grid's layout.

SaveLayout(Stream, bool)

Saves the grid's layout.

SaveLayout(string, bool)

Saves the grid's layout.

Events

Name Description
HotRowChanged

Occurs when hot row is changed.