有個辦法就是用圖片直接當(dāng)按鈕,鼠標(biāo)移到圖上時顯示一個圖,鼠標(biāo)移出圖片時顯示另一個圖,按下時顯示一個圖
創(chuàng)新互聯(lián)建站是網(wǎng)站建設(shè)專家,致力于互聯(lián)網(wǎng)品牌建設(shè)與網(wǎng)絡(luò)營銷,專業(yè)領(lǐng)域包括成都網(wǎng)站建設(shè)、網(wǎng)站建設(shè)、電商網(wǎng)站制作開發(fā)、小程序設(shè)計(jì)、微信營銷、系統(tǒng)平臺開發(fā),與其他網(wǎng)站設(shè)計(jì)及系統(tǒng)開發(fā)公司不同,我們的整合解決方案結(jié)合了恒基網(wǎng)絡(luò)品牌建設(shè)經(jīng)驗(yàn)和互聯(lián)網(wǎng)整合營銷的理念,并將策略和執(zhí)行緊密結(jié)合,且不斷評估并優(yōu)化我們的方案,為客戶提供全方位的互聯(lián)網(wǎng)品牌整合方案!
把圖的click事件當(dāng)按鈕的click來用,松開鼠標(biāo)時顯示另一個圖,我以前試過,效果不錯,就是事件處理時比用按鈕麻煩點(diǎn),要寫鼠標(biāo)移入、移出、按下、松開的代碼
用背景圖片替換試試,圖片用PS設(shè)置成透明
不行的話
用其他控件
自有文本的
反正按鈕一般就是點(diǎn)擊事件
那你就添加點(diǎn)擊事件就好了
不知道你用過VB6沒有,vb6里的image控件和label控件是可以完全透明的,就是控件下面不管有什么都可以顯示出來。
但vb.net里沒有這樣完全透明的控件了。
vb.net 里面設(shè)完背景色透明之后只顯示出它屬于的那個窗口的背景,比如form里有個label,label透明之后只能顯示出他蓋住的那部分form的圖像,而如果panel里有個label的話,那他只顯示panel的背景圖像。
你可以這樣的解決你的問題:
(我用的是vs。net2005)
button1.backcolor=transprent
這樣你自己好好的試一試吧,我試了一下,感覺不錯。
標(biāo)題名稱:vb.net按鈕透明 vb窗體透明改哪個屬性
分享地址:http://muchs.cn/article14/doessde.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站內(nèi)鏈、微信小程序、外貿(mào)建站、關(guān)鍵詞優(yōu)化、建站公司、網(wǎng)站排名
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)