ListItemCollection.Remove Yöntem

Tanım

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

Aşırı Yüklemeler

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ı Deletebir TextBox 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 ListItem nesneyi koleksiyondan kaldırmak için yöntemini kullanın. Bu yöntem parametre metnini kullanarak item bir ListItem nesnesi oluşturur ve bunu koleksiyondan kaldırırListItem. Belirtilen item metin, mevcut ListItem bir nesnenin Value ö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, ListItemCollection adlı adlı listBoxData denetim için ListBoxListBox1ListItemCollection veri kaynağı olarak, adlı ddBoxData denetim ise adlı DropDownList1denetimin DropDownList 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 item alır ListItem ve koleksiyondan kaldırır.

Ayrıca bkz.

Şunlara uygulanır