[問題] tabpage移除後要加回來出現問題!!??

看板C_Sharp作者 (wake up)時間16年前 (2010/03/05 12:01), 編輯推噓0(002)
留言2則, 2人參與, 最新討論串1/1
大家好 想請問一下大家 我想做出的功能是,若是tabpage中沒有資料,則移除該tab, 那當我要編輯時,卻可以補回所有的tab(按照原先順序), 所以移除的時候我用 this.tabControl6.TabPages.Remove(tabPage31); 加回的時候我用 this.tabControl6.TabPages.Insert(0, tabPage31); 但是如果我一開始只有其中一兩個tab沒出現 當我按下編輯時就會出現error 內容是 InvalidArgument='6' 不是 'index' 的有效值。 想請問各位,這樣的狀況下我該怎麼做修正?? 目前我找到的問題點是在於, 當tab在insert時,沒辦法count進新加入的tabpage數量,才造成error 煩請有人可以幫忙的話告訴我一下!! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.20.167.209

03/05 16:01, , 1F
我把它全部remove然後全部addrange回去,還有別的方法嗎?
03/05 16:01, 1F

03/06 09:48, , 2F
你為什麼不用隱藏的?
03/06 09:48, 2F
文章代碼(AID): #1Ba88AUZ (C_Sharp)