none
如何觸發標籤頁選擇控制 RRS feed

  • 問題

  • 書本上,說明
    當使用者按標籤頁標題切換標籤頁時,會觸發標籤頁控後項的SelectedLndexChage事件. 
    一般來說點按鈕的話,會把按鈕的觸發加入程式碼中
     private void button1_Click(object sender, EventArgs e)
    但我卻找不到觸發SelectedLndexChage事件的地方,
    還是說,是用手動輸入的嗎?

    2010年2月28日 上午 02:48

解答

  • 假如您說的是 TabControl,參考下圖



    小歐ou是個菜鳥工程師,回答不好請不要標我的回覆為解答,有網友熱心回覆也請發問者儘快回應,謝謝
    歡迎參觀我的Blog.NET菜鳥自救會
    • 已標示為解答 raytai 2010年2月28日 上午 03:13
    2010年2月28日 上午 02:54
    版主
  • Hi,

    你書本是VB.NET但程式卻是C#?
    SelectedIndexChanged記得只要用滑鼠在設計界面上
    連點TagControl兩次就會幫你產生對應的事件處理函式了

    若沒有產生
    可在選取TabControl控制項後
    在屬性視窗上找閃電圖案切換到事件
    找尋SelectedIndexChanged連點兩下也會產生對應的事件處理函式

    或是如你所說的直接在程式碼中輸入
    並用+=把事件處理函式給繫至事件

    謙卑學習,持之以恆,才能不斷的Level Up http://www.dotblogs.com.tw/larrynung/
    • 已標示為解答 raytai 2010年2月28日 上午 03:13
    2010年2月28日 上午 03:02

所有回覆

  • 假如您說的是 TabControl,參考下圖



    小歐ou是個菜鳥工程師,回答不好請不要標我的回覆為解答,有網友熱心回覆也請發問者儘快回應,謝謝
    歡迎參觀我的Blog.NET菜鳥自救會
    • 已標示為解答 raytai 2010年2月28日 上午 03:13
    2010年2月28日 上午 02:54
    版主
  • Hi,

    你書本是VB.NET但程式卻是C#?
    SelectedIndexChanged記得只要用滑鼠在設計界面上
    連點TagControl兩次就會幫你產生對應的事件處理函式了

    若沒有產生
    可在選取TabControl控制項後
    在屬性視窗上找閃電圖案切換到事件
    找尋SelectedIndexChanged連點兩下也會產生對應的事件處理函式

    或是如你所說的直接在程式碼中輸入
    並用+=把事件處理函式給繫至事件

    謙卑學習,持之以恆,才能不斷的Level Up http://www.dotblogs.com.tw/larrynung/
    • 已標示為解答 raytai 2010年2月28日 上午 03:13
    2010年2月28日 上午 03:02
  • Hi,

    你書本是VB.NET但程式卻是C#?
    SelectedIndexChanged記得只要用滑鼠在設計界面上
    連點TagControl兩次就會幫你產生對應的事件處理函式了

    若沒有產生
    可在選取TabControl控制項後
    在屬性視窗上找閃電圖案切換到事件
    找尋SelectedIndexChanged連點兩下也會產生對應的事件處理函式

    或是如你所說的直接在程式碼中輸入
    並用+=把事件處理函式給繫至事件

    謙卑學習,持之以恆,才能不斷的Level Up http://www.dotblogs.com.tw/larrynung/

    二位回覆的皆為解答…可惜我自己仍試不出
    SelectedIndexChanged記得只要用滑鼠在設計界面上
    連點TagControl兩次就會幫你產生對應的事件處理函式了
     這個方式。


    可在選取TabControl控制項後
    在屬性視窗上找閃電圖案切換到事件
    找尋SelectedIndexChanged連點兩下也會產生對應的事件處理函式
    這個方式倒是OK了。


    2010年2月28日 上午 03:14