1)在窗体添加一个Image图像框控件。在它得属性页设置Stretch属性为True。
商洛ssl适用于网站、小程序/APP、API接口等需要进行数据传输应用场景,ssl证书未来市场广阔!成为创新互联的ssl证书销售渠道,可以享受市场价格4-6折优惠!如果有意向欢迎电话联系或者加微信:18982081108(备注:SSL证书合作)期待与您的合作!
Stretch 属性,返回或设置一个值,该值用来指定一个图形是否要调整大小,以适应与 Image 控件的大小。如果 Stretch 被设置为 True,那么,控件大小的调整使得它所包含的图形的大小也要调整。
2)在代码中加入如下语句:
Private Sub Form_Resize()
Image1.Height = Me.Height
Image1.Width = Me.Width
End Sub
Resize事件,当一个对象第一次显示或当一个对象的窗口状态改变时该事件发生。(例如,一个窗体被最大化、最小化或被还原。)
3)在Image控件的Picture属性连接需要图片或在程序代码中使用LoadPicture 函数将图形载入到Image控件的 Picture 属性。
VB.net要在Picture中Label显示透明色,如下示例:DimLabel_1AsNewLabel()WithLabel_1.Height=20.Width=100.Text="动态添加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
建个图片框控件,它有个随控件大小改变,图片也改变的属性,设置为“是”然后用该控件的MOVE方法,来实现。在Form_Resize事件里编,不知道NET有这个事件没。
难道我这VS安装的盗版的?
你的意思就是
button不能设置背景图片?
不可能吧?
你不要误导我,哥。
回答:
不是不能设置背景图片哈,关键是你要设置那个控件的背景图片哈,这才是关键!比如说你要设置网页的,那么就修改网页的。如果要设置button的,就修改button的赛。
就是实现一个动态按钮的效果,当鼠标移动到按钮上,背景变换成另外一张图
你可以这样的解决你的问题:
(我用的是vs。net2005)
button1.backcolor=transprent
这样你自己好好的试一试吧,我试了一下,感觉不错。
首先,asp.net是后台语言,它不知道发送到的客户端浏览器是多大的,这个最简单的方法是使用css实现。
不可以直接使用css里的background属性,因为这个背景是不能被拉伸的,
直接使用img,定位方式为绝对,就可以了。
img src="abc.jpg" style="position:absolute;z-index:-1;left:0px;top:0px;width:100%;height:100%"
把这个img放到最外层就可以了