[問題]Combobox選擇後,能否設為重開Form初始值?

看板C_Sharp作者 (老嚕)時間7年前 (2016/10/30 23:19), 編輯推噓5(501)
留言6則, 5人參與, 最新討論串1/1
各位大神好,小弟剛學習C#不久,有一些問題想問問大家, 還請各位多多指教! 感恩~ orz 問題說明: 在WindowsForm裡面,建好Combobox之後,有沒有可能 將選擇後的Index設為下次在再開起Form的預設值? 想達到的目的: 第一次開起Form之後,選擇了某個項目,執行了一些操作後關閉。 希望第二次開啟Form的時候,預設值是上一次關閉前的選擇值, 這樣就不用再選一次,但是保留使用者可以改變選擇的功能, 也就是說如果使用者重新選了別的項目,那這項目再存成下一次開啟Form的預設值。 目前試過的作法跟困境: 目前試過1.以例外事件進行以及2.建置新的Combobox Class 但是都沒有成功,不知道是不是哪裡理解錯誤.... 接下來想嘗試但是不知道怎麼做的想法: 我猜想如果要讓Form讀取關閉的值,可能必須先讓值於關閉前存到某處, 然後在Form初始化的時候找到這個值,可能是index數值.... 不知道這樣的想法對不對,但是我也不知道從哪下手... 拜託各位大神給點提示了!感激不盡! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 180.176.232.14 ※ 文章網址: https://www.ptt.cc/bbs/C_Sharp/M.1477840778.A.6D8.html

10/31 00:21, , 1F
記憶
10/31 00:21, 1F

10/31 10:30, , 2F
應該可以存在userSettings
10/31 10:30, 2F

10/31 12:16, , 3F
選擇後塞給csv. Or xml. 開檔案時Reload給combobox
10/31 12:16, 3F

10/31 14:12, , 4F
10/31 14:12, 4F

10/31 14:14, , 5F
10/31 14:14, 5F

10/31 20:05, , 6F
感謝各位大大的提示! 我試看看!
10/31 20:05, 6F
文章代碼(AID): #1O5W-ARO (C_Sharp)