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 z kolekce objekt ListItem .
Přetížení
Remove(String) |
Odebere z ListItem kolekce objekt reprezentovaný zadaným řetězcem. |
Remove(ListItem) |
Odebere zadaný ListItem objekt z kolekce. |
Remove(String)
Odebere z ListItem kolekce objekt 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 metodu RemoveListItemCollection třídy . Webová stránka obsahuje ovládací prvek ListBox s některými položkami seznamu a ovládací prvek TextBox s názvem Delete
. Uživatel do ovládacího prvku zadá text položky, kterou chcete odstranit TextBox . Obslužná rutina ClickButton1
události ovládacího prvku odstraní vybranou položku z objektu ListItemCollection a tedy 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
K odebrání objektu RemoveListItem z kolekce použijte metodu . Tato metoda vytvoří ListItem objekt pomocí textu parametru item
a potom ho odebere ListItem 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 zadaný ListItem objekt 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 ListItemCollection se pojmenovaný listBoxData
název používá jako zdroj dat pro ListBox ovládací prvek s názvem ListBox1
a ListItemCollection volaný ddBoxData
se používá jako zdroj dat pro DropDownList ovládací prvek s názvem DropDownList1
. 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
K odebrání objektu Remove z kolekce použijte metodu ListItem . Tato implementace metody přebírá ListItem hodnotu určenou parametrem item
a odebere ji z kolekce.
Viz také
- ListItem
- Equals(Object)
- Add(String)
- AddRange(ListItem[])
- Insert(Int32, String)
- RemoveAt(Int32)
- Clear()