C 中的TabControl去掉難看的虛線邊框

2022-08-31 11:06:08 字數 827 閱讀 2157

使用c#中的tabcontrol控制項的時候發現好難看,一直有虛線,下面是去掉虛線的方法:

1. 將tabcontrol控制項中的tabpage子控制項中的tabstop設定為true

2. form視窗load事件加入以下**,在title處雙擊進入load事件

private

void form1_load(object

sender, eventargs e)

3. 接著對selectedindexchanged 加入**,意思是當切換的時候將焦點聚焦的下面的內容框上而不是顯示的title

private

void tabcrldecoder_selectedindexchanged(object

sender, eventargs e)

經過上面的處理,選中tagpage不會再有難看的虛線了,下面做一點改動將顏色改的好看一點:1. tagpage中的屬性 usevisualstylebackcolor值設定為true

2. tabcontrol中的sizemode設定成fixed,然後選擇個你喜歡的字型樣式就行了

大概的效果如下:

隱藏TabControl中的TabPage

在使用tabcontrol控制項時,希望隱藏其中某個選項卡 即tabpage tabpage類明明提供了乙個hide方法,用在 中卻沒有任何效果,甚是奇怪。無奈之餘,只好考慮另闢途徑。方法一設定該tabpage的父容器為null 即可,如tabpage.parent null 如需顯示該tabpag...

MFC中Tab Control的使用

一 tabcontrol使用步驟 1 專案中新增2個檔案 ctabsheet.h和ctabsheet.cpp 2 新增tabcontrol控制項,新增變數m tab,注意變數型別為ctabsheet。3 新增2個視窗,設定屬性border為none,style為child,並且給2個視窗新增對應的....

MFC中Tab Control 控制項的使用

1.先建立乙個對話方塊mfc應用程式,然後在工具箱裡面把tab control控制項放到對話方塊中的合適位置上。再在對話方塊類中,宣告乙個ctabctrl變數 ctabctrl m tab 變數m tab用來與對話方塊中的tab control控制項互動,為此要在dodataexchange函式中加...