簡體   English   中英

動態地在組合框中添加項目,並且用戶添加的項目應該是永久的而不使用數據庫,這可能嗎?

[英]Adding items in the combobox dynamically and items added by user should be permanent without using database,is possible?

我們可以在窗口窗體上的組合框中動態添加項目嗎? 就像窗口窗體上有7個組合框,當應用程序運行時,用戶應該能夠在組合框中添加項目,而用戶添加的項目應該在組合框中是永久的。

當然,只需使用Items集合:

comboBox1.Items.Add(...);

並且它們以永久的方式存在,直到組合框不再存在為止。 如果要通過關閉應用程序或關閉表單來保留項目,則需要自己執行。

您還可以使用ItemsSource屬性將組合框綁定到要保存在其他地方的集合。 但是您仍然需要根據需要保存和加載集合內容。

您可能需要詳細說明您的期望和需求。

如果默認情況下使用的是ASP.NET,則這些項目將保留在viewstate中,並且所選項目將保留在回發之間。 您只需要加載一次組合框。

暫無
暫無

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

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