eDriven Framework API
ISelectableList Interface
NamespaceseDriven.Gui.ComponentsISelectableList
eDriven Framework API
Declaration Syntax
C#Visual BasicVisual C++
public interface ISelectableList : IList, 
	IEventDispatcher
Public Interface ISelectableList _
	Inherits IList, IEventDispatcher
public interface class ISelectableList : IList, 
	IEventDispatcher
Members
All MembersMethodsProperties



IconMemberDescription
AddEventListener(String, EventHandler)
Adds the event listener
(Inherited from IEventDispatcher.)
AddEventListener(String, EventHandler, Int32)
Adds the event listener
(Inherited from IEventDispatcher.)
AddEventListener(String, EventHandler, EventPhase)
Adds the event listener
(Inherited from IEventDispatcher.)
AddEventListener(String, EventHandler, EventPhase, Int32)
Adds the event listener
(Inherited from IEventDispatcher.)
AddItem(Object)
Adds the specified item to the end of the list
(Inherited from IList.)
AddItemAt(Object, Int32)
Adds the item at the specified index
(Inherited from IList.)
DispatchEvent(Event)
Dispatches an event
(Inherited from IEventDispatcher.)
DispatchEvent(Event, Boolean)
Dispatches an event with an option for switching on delayed processing
(Inherited from IEventDispatcher.)
GetItemAt(Int32)
Gets the item at the specified index
(Inherited from IList.)
GetItemIndex(Object)
Returns the index of the item if it is in the list such that GetItemAt(index) == item
(Inherited from IList.)
HasBubblingEventListener(String)
Checks whether an event listener is registered with this EventDispatcher or any of its ancestors for the specified event type Note: the implementation of event bubbling depends of the use-case and is not implemented by eDriven.Core
(Inherited from IEventDispatcher.)
HasEventListener(String)
Checks whether the EventDispatcher has any listeners registered for a specific type of event
(Inherited from IEventDispatcher.)
ItemUpdated(Object, Object, Object, Object)
Notifies the view that an item has been updated
(Inherited from IList.)
Length
The number of items in this collection. 0 means no items while -1 means the length is unknown.
(Inherited from IList.)
RemoveAll()()()()
Removes all items from the list
(Inherited from IList.)
RemoveAllListeners(String)
Removes all event listeners of a certain type
(Inherited from IEventDispatcher.)
RemoveEventListener(String, EventHandler)
Removes the event listener
(Inherited from IEventDispatcher.)
RemoveEventListener(String, EventHandler, EventPhase)
Removes the event listener
(Inherited from IEventDispatcher.)
RemoveItemAt(Int32)
Removes the item at the specified index and returns it.
Any items that were after this index are now one index earlier.
(Inherited from IList.)
SelectedIndex

SetItemAt(Object, Int32)
Places the item at the specified index.
If an item was already at that index the new item will replace it and it will be returned.
(Inherited from IList.)
ToArray()()()()
Returns an array of items that is populated in the same order
(Inherited from IList.)

Assembly: eDriven.Gui (Module: eDriven.Gui) Version: 2.0.1.0 (2.0.1.0)