ListItemCollection.Remove Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Odebere kolekci ListItem .
Přetížení
| Name | Description |
|---|---|
| Remove(String) |
Odebere ListItem ze kolekce zadaný řetězec reprezentovaný zadaným řetězcem. |
| Remove(ListItem) |
Odebere zadanou ListItem položku z kolekce. |
Remove(String)
Odebere ListItem ze kolekce zadaný řetězec reprezentovaný zadaným řetězcem.
public:
void Remove(System::String ^ item);
public void Remove(string item);
member this.Remove : string -> unit
Public Sub Remove (item As String)
Parametry
Příklady
Následující příklad ukazuje Remove metodu ListItemCollection třídy. Webová stránka obsahuje ListBox ovládací prvek s některými položkami seznamu a ovládacím TextBox prvku s názvem Delete. Uživatel zadá do ovládacího prvku text položky, který se má odstranit TextBox . Obslužná rutina ClickButton1 události ovládacího prvku odstraní vybranou položku z objektu ListItemCollection , a proto z ListBox ovládacího prvku.
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
Poznámky
Použijte metodu Remove k odebrání objektu ListItem z kolekce. Tato metoda vytvoří ListItem objekt pomocí textu parametru item a pak ji ListItem odebere z kolekce.
item Zadaný text musí přesně odpovídat Value vlastnosti a textu existujícího ListItem objektu; jinak se neodebere žádná položka.
Viz také
- ListItem
- Equals(Object)
- Add(String)
- AddRange(ListItem[])
- Insert(Int32, String)
- RemoveAt(Int32)
- Clear()
Platí pro
Remove(ListItem)
Odebere zadanou ListItem položku z kolekce.
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)
Parametry
Příklady
Následující příklad kódu ukazuje vytváření ListItemCollection objektů, přidávání položek do kolekcí a odebírání položek z kolekcí. V příkladu se název listBoxData používá jako zdroj dat pro ovládací prvek volaný ListBoxListBox1a ListItemCollection volá ddBoxData se jako zdroj dat pro ovládací prvek volaný DropDownListDropDownList1.ListItemCollection Pokud chcete tento kód zobrazit v plně funkčním příkladu, podívejte se na WebControl téma třídy.
//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)
Poznámky
Remove Pomocí metody odeberte ListItem z kolekce. Tato implementace metody přebírá ListItem zadaný item parametr a odebere ho z kolekce.
Viz také
- ListItem
- Equals(Object)
- Add(String)
- AddRange(ListItem[])
- Insert(Int32, String)
- RemoveAt(Int32)
- Clear()