ListItemCollection.Remove Yöntem

Tanım

ListItem Bir öğesini koleksiyondan kaldırır.

Aşırı Yüklemeler

Name Description
Remove(String)

ListItem Belirtilen dize tarafından temsil edilen öğesini koleksiyondan kaldırır.

Remove(ListItem)

Belirtilen ListItem öğesini koleksiyondan kaldırır.

Remove(String)

ListItem Belirtilen dize tarafından temsil edilen öğesini koleksiyondan kaldırır.

public:
 void Remove(System::String ^ item);
public void Remove(string item);
member this.Remove : string -> unit
Public Sub Remove (item As String)

Parametreler

item
String

String Koleksiyondan kaldırılacak öğeyi temsil eden bir.

Örnekler

Aşağıdaki örnekte sınıfının yöntemi gösterilmektedir RemoveListItemCollection . Web sayfası, içinde bazı liste öğelerinin bulunduğu bir ListBox denetim ve adlı TextBoxbir Delete denetim içerir. Kullanıcı, silinecek öğenin metnini denetime TextBox girer. Denetimin ClickButton1 olay işleyicisi, seçili öğeyi nesneden ListItemCollection ve dolayısıyla denetimden ListBox siler.

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

Açıklamalar

Remove Bir nesneyi koleksiyondan kaldırmak ListItem için yöntemini kullanın. Bu yöntem parametre metnini kullanarak ListItem bir item nesne oluşturur ve bunu koleksiyondan kaldırırListItem. Belirtilen item metin, mevcut Value bir nesnenin ListItem özelliğiyle ve metniyle tam olarak eşleşmelidir; aksi takdirde hiçbir öğe kaldırılmaz.

Ayrıca bkz.

Şunlara uygulanır

Remove(ListItem)

Belirtilen ListItem öğesini koleksiyondan kaldırır.

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)

Parametreler

item
ListItem

ListItem koleksiyondan kaldırılacak.

Örnekler

Aşağıdaki kod örneğinde nesne oluşturma ListItemCollection , koleksiyonlara öğe ekleme ve koleksiyonlardan öğe kaldırma işlemleri gösterilmektedir. Örnekte adlandırılmışListItemCollection, listBoxData adlı ListBoxdenetimin ListBox1 veri kaynağı olarak kullanılır ve ListItemCollection adlı ddBoxData adlı denetim DropDownListiçin DropDownList1 veri kaynağı olarak kullanılır. Bu kodu tam olarak çalışan bir örnekte görüntülemek için sınıf konusuna WebControl bakın.

//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)

Açıklamalar

Remove yöntemini kullanarak bir öğesini koleksiyondan kaldırınListItem. yönteminin bu uygulaması parametresi tarafından belirtilen değerini ListItem alır item ve koleksiyondan kaldırır.

Ayrıca bkz.

Şunlara uygulanır