1)在窗體添加一個(gè)Image圖像框控件。在它得屬性頁設(shè)置Stretch屬性為True。
商洛ssl適用于網(wǎng)站、小程序/APP、API接口等需要進(jìn)行數(shù)據(jù)傳輸應(yīng)用場景,ssl證書未來市場廣闊!成為創(chuàng)新互聯(lián)的ssl證書銷售渠道,可以享受市場價(jià)格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:18982081108(備注:SSL證書合作)期待與您的合作!
Stretch 屬性,返回或設(shè)置一個(gè)值,該值用來指定一個(gè)圖形是否要調(diào)整大小,以適應(yīng)與 Image 控件的大小。如果 Stretch 被設(shè)置為 True,那么,控件大小的調(diào)整使得它所包含的圖形的大小也要調(diào)整。
2)在代碼中加入如下語句:
Private?Sub?Form_Resize()
Image1.Height?=?Me.Height
Image1.Width?=?Me.Width
End?Sub
Resize事件,當(dāng)一個(gè)對象第一次顯示或當(dāng)一個(gè)對象的窗口狀態(tài)改變時(shí)該事件發(fā)生。(例如,一個(gè)窗體被最大化、最小化或被還原。)
3)在Image控件的Picture屬性連接需要圖片或在程序代碼中使用LoadPicture 函數(shù)將圖形載入到Image控件的 Picture 屬性。
VB.net要在Picture中Label顯示透明色,如下示例:DimLabel_1AsNewLabel()WithLabel_1.Height=20.Width=100.Text="動(dòng)態(tài)添加Label控件.".Left=9.Top=9.BackColor=Color.TransparentEndWithMe.PictureBox1.Controls.Add(Label_1)如圖你可以看到效果.在代碼任意處加上事件就行了PrivateSubLabel_1_MouseMove(ByValsenderAsObject,ByValeAsSystem.Windows.Forms.MouseEventArgs)HandlesLabel_1.mouseMove...EndSub
建個(gè)圖片框控件,它有個(gè)隨控件大小改變,圖片也改變的屬性,設(shè)置為“是”然后用該控件的MOVE方法,來實(shí)現(xiàn)。在Form_Resize事件里編,不知道NET有這個(gè)事件沒。
難道我這VS安裝的盜版的?
你的意思就是
button不能設(shè)置背景圖片?
不可能吧?
你不要誤導(dǎo)我,哥。
回答:
不是不能設(shè)置背景圖片哈,關(guān)鍵是你要設(shè)置那個(gè)控件的背景圖片哈,這才是關(guān)鍵!比如說你要設(shè)置網(wǎng)頁的,那么就修改網(wǎng)頁的。如果要設(shè)置button的,就修改button的賽。
就是實(shí)現(xiàn)一個(gè)動(dòng)態(tài)按鈕的效果,當(dāng)鼠標(biāo)移動(dòng)到按鈕上,背景變換成另外一張圖
你可以這樣的解決你的問題:
(我用的是vs。net2005)
button1.backcolor=transprent
這樣你自己好好的試一試吧,我試了一下,感覺不錯(cuò)。
首先,asp.net是后臺(tái)語言,它不知道發(fā)送到的客戶端瀏覽器是多大的,這個(gè)最簡單的方法是使用css實(shí)現(xiàn)。
不可以直接使用css里的background屬性,因?yàn)檫@個(gè)背景是不能被拉伸的,
直接使用img,定位方式為絕對,就可以了。
img src="abc.jpg" style="position:absolute;z-index:-1;left:0px;top:0px;width:100%;height:100%"
把這個(gè)img放到最外層就可以了
網(wǎng)站欄目:vb.net界面背景設(shè)置 vb背景樣式怎么設(shè)置
分享鏈接:http://jinyejixie.com/article48/hehihp.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供營銷型網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計(jì)公司、軟件開發(fā)、外貿(mào)網(wǎng)站建設(shè)、手機(jī)網(wǎng)站建設(shè)、商城網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)