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 eine ListItem Aus der Auflistung.
Überlädt
| Name | Beschreibung |
|---|---|
| Remove(String) |
Entfernt die ListItem durch die angegebene Zeichenfolge dargestellte Zeichenfolge aus der Auflistung. |
| Remove(ListItem) |
Entfernt den angegebenen ListItem Wert aus der Auflistung. |
Remove(String)
Entfernt die ListItem durch die angegebene Zeichenfolge dargestellte Zeichenfolge aus der Auflistung.
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 darin und einem 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 daher 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. Mit dieser Methode wird ein ListItem Objekt mit dem item Parametertext erstellt und dann aus der Auflistung entfernt ListItem . Der angegebene item Text muss mit der Value Eigenschaft und dem Text eines vorhandenen ListItem Objekts exakt ü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 Wert 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
Im folgenden Codebeispiel wird das Erstellen von ListItemCollection Objekten, das Hinzufügen von Elementen zu den Auflistungen und das Entfernen von Elementen aus den Auflistungen veranschaulicht. Im Beispiel wird der ListItemCollection Benannte listBoxData als Datenquelle für ein aufgerufenes ListBoxListBox1Steuerelement verwendet, und der ListItemCollection aufgerufene ddBoxData Wird als Datenquelle für ein DropDownList Steuerelement verwendet, das aufgerufen DropDownList1wird. 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 eine ListItem aus der Auflistung zu entfernen. Diese Implementierung der Methode verwendet den ListItem angegebenen Parameter item und entfernt sie aus der Auflistung.
Weitere Informationen
- ListItem
- Equals(Object)
- Add(String)
- AddRange(ListItem[])
- Insert(Int32, String)
- RemoveAt(Int32)
- Clear()