Interface ICompletionListBox
- Namespace
- Alternet.Editor.CodeCompletion
- Assembly
- Alternet.Editor.v9.dll
Represents properties and methods of a list box control that appears in the code completion window.
public interface ICompletionListBox : IControl
Properties
- AlphaImages
When implemented by a class, represents an alpha image list associated with this
ICompletionListBox
.
- ColumnCount
When implemented by a class, returns number of the columns in the
ICompletionListBox
.
- Columns
When implemented by a class, represents
ICodeCompletionColumn
collection.
- Filter
When implemented by a class, gets or sets filter string to filter
ICompletionListBox
content. Filtered
- FilterOptions
When implemented by a class, gets or sets rules specifying how list box should filter its content.
- Filtered
When implemented by a class, gets or sets a boolean value that indicates whether
ICompletionListBox
should filter its content usingFiler
property. Filter
- FocusMode
When implemented by a class, specifies item preselection mode.
- Images
When implemented by a class, represents an image list associated with this
ICompletionListBox
.
- ItemFocusRectangleColor
When implemented by a class, represents focus rectangle color of the selected item.
- ItemHeight
When implemented by a class, gets or sets the height of an item in the
ICompletionListBox
.
- ItemWidth
When implemented by a class, gets width of the widest item.
- Items
When implemented by a class, gets the items of the
ICompletionListBox
.
- NavKeys
When implemented by a class, represents a key collection used to navigate within the
ICompletionListBox
content.
- Priority
When implemented by a class, gets or sets priority filter to filter
ICompletionListBox
content. Filter
- Provider
When implemented by a class, represents the object that provides data for code completion. ICodeCompletionProvider
- SelectedBackgroundColor
When implemented by a class, represents background color of the selected item.
- SelectedForegroundColor
When implemented by a class, represents foreground color of the selected item.
- SelectedIndex
When implemented by a class, gets or sets the zero-based index of the currently selected item in a
ICompletionListBox
.
- Sorted
When implemented by a class, gets or sets a value indicating whether the items in the
ICompletionListBox
are sorted alphabetically.
- TabStop
When implemented by a class, gets or sets a value indicating whether the user can give the focus to this control using the TAB key.
- TopIndex
When implemented by a class, gets or sets the index of the first visible item in the
ICompletionListBox
.
Methods
- AddColumn()
When implemented by a class, adds a new column to the end of the
ICompletionListBox
column collection.
- ClearColumns()
When implemented by a class, removes all columns from the
ICompletionListBox
column collection.
- GetIndex()
When implemented by a class, returns current index.
- GetIndex(bool)
When implemented by a class, returns current index.
- GetIndex(int)
When implemented by a class, returns current index.
- InsertColumn(int)
When implemented by a class, inserts a new column to the specified position of the
ICompletionListBox
columns collection.
- RemoveColumnAt(int)
When implemented by a class, removes column at the specified position from the
ICompletionListBox
column collection.
- ResetContent()
When implemented by a class, updates
ICompletionListBox
content from its Provider.
- ResetContent(int)
When implemented by a class, updates
ICompletionListBox
content from its Provider.
Events
- KeyDown
When implemented by a class, occurs when a key is pressed while the control has focus.
- MouseWheel
When implemented by a class, occurs when the mouse wheel moves while the control has focus.
- SelectedIndexChanged
When implemented by a class, occurs when the
ICompletionListBox
.SelectedIndex property has changed.
- UpdateSize
When implemented by a class, occurs when size of the control is changed.