獲取TabControl控制項的當前選項卡

2021-05-23 18:18:38 字數 477 閱讀 5724

tabcontrol控制項是乙個選項卡控制項,在c#的winform程式中會經常用到。在開發中,有時,需要根據使用者選擇的選項卡不同,而執行不同的操作,這時,我們就會想:怎樣判斷,使用者當前選擇的是哪個選項卡?

解決方案:使用tabcontrol控制項的selectedtab屬性。

可以做乙個小實驗。

(1)建立乙個c#的windows專案。

(2)在form窗體上繪製乙個tabcontrol控制項(tabcontrol1),繪製乙個按鈕控制項(button1)。

(3)在按鈕的單擊事件中寫入以下程式。

private void button1_click(object sender, eventargs e)

(4)執行後的情況是,你選擇了哪個選項卡,並單擊按鈕,就會出現那個選項卡上的文字。

如此一來,我們就可以通過tabcontrol1.selectedtab.text.tostring()的值,判斷使用者選擇的是哪個選項卡了。

VC控制項 Tab Control

1 新增上乙個tab control 控制項 為這個控制項新增乙個變數,如 m tabctrl 2 建立兩個新的對話方塊資源,其屬性作如下修改 border none 邊界為空,這樣它就沒了標題欄 style child 這樣這個模板就可以當作另乙個視窗的子視窗了。可在上面加一些控制項,具體操作跟普...

新增Tab Control控制項

本文講述在普通對話方塊上新增標籤的簡單示例 第一步拖乙個tab control到對話方塊上並新增變數m tabctrl 第二步新增兩個對話方塊資源idd dialog1,idd dialog2並將style為child,border為none,再分別為其新增對應的基於cdialog m page1,...

Tab Control控制項使用的例子

公尺度軟體 www.midosoft.cn 1 首先建立乙個mfc對話方塊框架,在對話方塊資源上從工具箱中新增上乙個tab control 控制項,根據需要修改一下屬性,然後右擊控制項,為這個控制項新增乙個變數,將此控制項跟乙個ctabctrl類變數繫結在一起,這裡設為m tabctrl 2 建立兩...