作者ploenix (心..)
看板C_Sharp
標題[問題] 如何使TabControl的頁籤無法點選?
時間Fri May 11 10:19:11 2012
各位先進好
想請問 在TabControl中如何使頁籤無法點選??
想要的功能是,使用者一開始只可點選第一個TagPage
其他的Tag 只能看到無法點選
需點選TagPage1 的按鈕,才能看到TagPage2的內容
依此類推TagPage3,TagPage4...
此功能該如何寫? 感謝指教!!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 163.29.130.55
1F:→ chrisQQ:預設所有 disable, 然後 enable 第一個,在第一個的 05/11 12:53
2F:→ chrisQQ:onEnter 之類的事件 enable 接下來的,如果你的 tab name 05/11 12:53
3F:→ chrisQQ:有連續性的數字關係,應該可以直接綁在 tabcontrol 上。 05/11 12:53
4F:→ chrisQQ:以上為鍵盤推理… 有錯煩請指正 ˇˇ 05/11 12:54
5F:→ ploenix:試的結果 預設所有 disable,單一tabpage就無法enable耶 05/11 15:51
6F:→ chrisQQ:我 try try 05/11 18:32
7F:→ chrisQQ:tabcontrol 的 selectedindex change 事件,配合一個 list 05/11 18:42
8F:→ chrisQQ:去紀錄點過的 tab index。 05/11 18:43
9F:→ chrisQQ:list 中沒有現在點到的 index 就跳回原來的 tab ... 05/11 18:44
10F:→ chrisQQ:tabpage 似乎沒有 enable 這個選項,所以我原先的說法不行 05/11 18:45
11F:推 pancaket:抓control.Selecting事件, 然後e.Cancel = true 去取消它 05/12 07:05