簡體   English   中英

使下拉列表項在選擇后不可用?

[英]Make drop down list items unavailable once selected?

我正在使用下拉菜單,並且我想讓一個項目在被選中后不可用。 有沒有辦法呢? 到目前為止,我對它的唯一操作是在某些輸入表單面板上的 visible=true 。 我在 Visual Studio 2010 中使用 C# 和 ASP.NET。公平警告:如果從我的問題的性質來看並不明顯,這實際上是我在編程領域的第一次嘗試,所以答案中的高級概念可能只是激發更多的問題。

private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
{
    //Do Code with the Item
    if(comboBox1.SelectedItem != null) //I forgot that ,better to prevent
    comboBox1.Items.Remove(comboBox1.SelectedItem);
}

通常在下拉菜單中,您攔截 OnOpening 事件並在菜單打開之前設置 Visible=false 或 Enabled=false。 聽起來您想在選擇菜單項禁用? 只需將 Enabled = false 放在您的項目選擇處理程序的末尾

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM