Table of Contents

Class CategorizedCompletionListBox

Namespace
Alternet.Editor.CodeCompletion
Assembly
Alternet.Editor.v9.dll

Represents a categorized completion list box control. This class inherited from CompletionListBox class and provides similar functionality for code completion requirements.

public class CategorizedCompletionListBox : CompletionListBox, IDropTarget, ISynchronizeInvoke, IWin32Window, IBindableComponent, IComponent, IDisposable, ICategorizedCompletionListBox, ICompletionListBox, IControl
Inheritance
CategorizedCompletionListBox
Implements

Constructors

CategorizedCompletionListBox(Func<CodeCompletionBoxPainter>)

Initializes a new instance of the CategorizedCompletionListBox class with specified parameter.

Properties

CategoriesIncludedInFilter

Gets or sets a list of categories should be displayed in the code completion box.

CategorizedProvider

Gets or sets the object that contains data (with categories) related to the popup window.

Methods

DrawItemFocusRectangle(DrawItemEventArgs, bool, Rectangle)
FillListBox(IList<ListboxItem>, bool)
GetAllItemsFilteredOutDisplayMode()
IsFiltered(int, out ItemFilterTextMatch)
OnCategoriesIncludedInFilterChanged()
OnItemsChanged()

Events

ItemsChanged

Occurs when list box content was changed.