ListItemCollection.Remove Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Entfernt ein ListItem-Objekt aus der Auflistung.
Überlädt
Remove(String) |
Entfernt das ListItem-Element, das durch die angegebene Zeichenfolge dargestellt wird, aus der Sammlung. |
Remove(ListItem) |
Entfernt den angegebenen ListItem aus der Auflistung. |
Remove(String)
Entfernt das ListItem-Element, das durch die angegebene Zeichenfolge dargestellt wird, aus der Sammlung.
public:
void Remove(System::String ^ item);
public void Remove (string item);
member this.Remove : string -> unit
Public Sub Remove (item As String)
Parameter
Beispiele
Im folgenden Beispiel wird die Remove -Methode der ListItemCollection -Klasse veranschaulicht. Die Webseite enthält ein ListBox Steuerelement mit einigen Listenelementen und ein TextBox Steuerelement mit dem Namen Delete
. Der Benutzer gibt den Text des zu löschenden Elements in das TextBox Steuerelement ein. Der Click Ereignishandler des Button1
Steuerelements löscht das ausgewählte Element aus dem ListItemCollection -Objekt und damit aus dem ListBox -Steuerelement.
ListItem myListItem = new ListItem(Delete.Text.ToLower(),Delete.Text.ToLower());
// Check whether the 'ListItem' is present in the 'ListBox' or not.
if(ItemCollection.Contains(myListItem))
{
String deleteString=Delete.Text;
// Delete the listitem entered by the user in textfield.
ItemCollection.Remove(deleteString.ToLower());
Message.Text="<font color='green'><b>Deleted Successfully</b></font>";
}
else
{
Message.Text="<font color='red'><b>No ListItem with the given name is present in the ListBox for deletion.</b></font>";
}
Dim myListItem As ListItem = new ListItem(Delete.Text.ToLower(),Delete.Text.ToLower())
' Check whether the 'ListItem' is present in the 'ListBox' or not.
If(ItemCollection.Contains(myListItem)) Then
Dim deleteString As String =Delete.Text
' Delete the listitem entered by the user in textfield.
ItemCollection.Remove(deleteString.ToLower())
Message.Text="<font color='green'><b>Deleted Successfully</b></font>"
Else
Message.Text="<font color='red'><b>No ListItem with the given name is present in the ListBox for deletion.</b></font>"
End If
Hinweise
Verwenden Sie die Remove -Methode, um ein ListItem Objekt aus einer Auflistung zu entfernen. Diese Methode erstellt ein ListItem Objekt mit dem item
Parametertext und entfernt dieses ListItem dann aus der Auflistung. Der angegebene item
Text muss genau mit der Value Eigenschaft und dem Text eines vorhandenen ListItem Objekts übereinstimmen, andernfalls wird kein Element entfernt.
Weitere Informationen
- ListItem
- Equals(Object)
- Add(String)
- AddRange(ListItem[])
- Insert(Int32, String)
- RemoveAt(Int32)
- Clear()
Gilt für:
Remove(ListItem)
Entfernt den angegebenen ListItem aus der Auflistung.
public:
void Remove(System::Web::UI::WebControls::ListItem ^ item);
public void Remove (System.Web.UI.WebControls.ListItem item);
member this.Remove : System.Web.UI.WebControls.ListItem -> unit
Public Sub Remove (item As ListItem)
Parameter
Beispiele
Das folgende Codebeispiel veranschaulicht das Erstellen von ListItemCollection Objekten, das Hinzufügen von Elementen zu den Auflistungen und das Entfernen von Elementen aus den Auflistungen. Im Beispiel wird der ListItemCollection benannte listBoxData
als Datenquelle für ein ListBox Steuerelement namens ListBox1
verwendet, und das ListItemCollection aufgerufene ddBoxData
wird als Datenquelle für ein DropDownList Steuerelement namens DropDownList1
verwendet. Informationen zum Anzeigen dieses Codes in einem vollständig funktionierenden Beispiel finden Sie im WebControl Klassenthema.
//Set the SelectedIndex to -1 so no items are selected.
// The new item will be set as the selected item when it is added.
DropDownList1.SelectedIndex = -1;
// Add the selected item to DropDownList1.
DropDownList1.Items.Add(ListBox1.SelectedItem);
// Delete the selected item from ListBox1.
ListBox1.Items.Remove(ListBox1.SelectedItem);
' Add the selected item to DropDownList1.
DropDownList1.Items.Add(ListBox1.SelectedItem)
' Delete the selected item from ListBox1.
ListBox1.Items.Remove(ListBox1.SelectedItem)
Hinweise
Verwenden Sie die Remove -Methode, um einen ListItem aus der Auflistung zu entfernen. Diese Implementierung der -Methode übernimmt die ListItem durch den item
-Parameter angegebene und entfernt sie aus der Auflistung.
Weitere Informationen
- ListItem
- Equals(Object)
- Add(String)
- AddRange(ListItem[])
- Insert(Int32, String)
- RemoveAt(Int32)
- Clear()