Legend

Class
Struct
Enum
Interface
Delegate
Constructor
Method
Property
Event
Field

Class: RT.Util.Controls.ListBoxEx

  • Assembly: RT.Util, Version=1.0.0.9999, Culture=neutral, PublicKeyToken=null
  • Namespace: RT.Util.Controls
  • Show inherited types...
  • Show implemented interfaces...

Summary

Provides a ListBox with added functionality. See remarks.

Remarks

The extra methods ListBoxEx.RefreshItem(int) and ListBoxEx.RefreshItems() just call base methods which are inexplicably protected.

When setting SelectionMode to SelectionMode.MultiExtended, this listbox supports Ctrl+Arrow keys and Ctrl+Space properly, unlike the standard ListBox where these don’t work.

Constructors

Creates a new instance of ListBoxEx.

Instance methods

void
RefreshItem(int index)
Refreshes the item contained at the specified index.
voidRefreshes all ListBox items and retrieves new strings for them.

Instance properties

intGets or sets the zero-based index of the list item that has the dotted outline. (see also remarks)