Freigeben über


ListBox.ObjectCollection.Insert(Int32, Object) Methode

Definition

Fügt ein Element in das Listenfeld am angegebenen Index ein.

public:
 virtual void Insert(int index, System::Object ^ item);
public:
 void Insert(int index, System::Object ^ item);
public void Insert(int index, object item);
abstract member Insert : int * obj -> unit
override this.Insert : int * obj -> unit
member this.Insert : int * obj -> unit
Public Sub Insert (index As Integer, item As Object)

Parameter

index
Int32

Die nullbasierte Indexposition, an der das Element eingefügt wird.

item
Object

Ein Objekt, das das einzufügende Element darstellt.

Implementiert

Ausnahmen

Der index Parameter ist kleiner als null oder größer als der Wert der Count Eigenschaft der ListBox.ObjectCollection Klasse.

item ist null.

Hinweise

Mit dieser Methode können Sie ein Element an einer bestimmten Position innerhalb der ListBox. Wenn die Sorted Eigenschaft des ListBox Elements auf "true" festgelegt ist, wird das Element unabhängig von den werten, die index im Parameter angegeben sind, in der richtigen Position in der sortierten Liste hinzugefügt. Wenn der Auflistung ein Objekt hinzugefügt wird, überprüft die ListBox erste, ob die DisplayMember Eigenschaft der ListControl Klasse den Namen eines Elements aus dem Objekt aufweist, auf das verwiesen werden soll, wenn der Elementtext abgerufen wird. Wenn die DisplayMember Eigenschaft kein Element angegeben hat, ruft ToString die ListBox Methode des Objekts auf, um den Text abzurufen, der in der Liste angezeigt werden soll.

Gilt für: