VB SStab選項卡問題,VB SStab選項卡問題

2023-02-05 19:35:03 字數 962 閱讀 3711

1樓:匿名使用者

vb 的sstab頁籤顏色是無法更改的!

想達到這個效果,可以變通換一個方式:當某個頁籤選中時,該頁籤顏色變成某顏色或該頁簽字型變成某顏色,以此來區分。

做法:佈置一個label控制元件,該label設定自動調整大小、可設定文字、背景色、字型顏色,當某頁籤被點中時,設定label控制元件顯示在上面覆蓋掉即可。

參考**:

private sub form_load() '畫面截入初始化**

label1.caption=""

label1.visible=false

label1.backcolor=0'自己想要的背景色

label1.forecolor=0'自己想要的字型顏色

label1.autosize=true'自動調整大小

end sub

private sub sstab1_click(previoustab as integer)'選項卡頁籤變更事件寫入以下**

label1.caption=sstab1.tabcaption(sstab1.tab)'獲取當前頁籤的文字

label1.top=60'高度60恰好

label1.left=120'唯一不足是左邊距沒什麼好屬性和方法計算,自己測試恰當即可。

label1.visible=true

end sub

2樓:匿名使用者

如果你要變成灰色,那就是不能用跟選中了,可以用如下**:

sstab1.tabenabled(1) = false如果你想要隱藏它,那你可以用:

sstab1.tabvisible(1) = false

3樓:

不明白你的意思

選項卡單擊卡標籤,就是啟用這個卡,其他卡是不可用的,單擊其他卡標籤,可以啟用這個卡,這是選項卡的基本功能,你說的「其它卡都變成灰色」不理解。

c語言的陣列問題,若有定義inta以下選項

選d。一個二維陣列可以被認為是一個帶有 x 行和 y 列的 下面是一個二維陣列,包含 2 行和 3列 因此,陣列中的每個元素是使用形式為 a i j 的元素名稱來標識的,其中 a 是陣列名稱,i 和 j 是唯一標識 a 中每個元素的下標。i最大值為1,j最大值為2,超出此範圍則表示錯誤。d 因為1 ...

c語言問題如圖,請問b選項怎麼是c

以0開頭則表示是八進位制,以0x開頭表示是十六進位制,所以0x43是十六進位制數,轉化為十進位制為67,0103是八進位制數,轉化為十進位制是67,067是八進位制數,轉化為十進位制是55 103 是轉義字元,後面是八進位制數,八進位制的103是十進位制的67 a,b,c都表示ascii碼為67的字...

為什麼京東支付沒看到用京東e卡這個選項

有啊,需要散臘提交訂單仔纖時就選念掘仿擇了。為什麼京東支付沒有京東e卡這個選項?為啥一定要到最後支付頁面才能知道是否支援e卡支付,應該在商品頁面寫明才對,如果我只是想用手上的e卡購物呢,那不是挑完商品不支援,浪費了消費者很多時間,這種設計邏輯不合理,京東以前難道也沒在商品頁面註明嗎?京東e卡怎麼用啊...