
正文
关于vb.net背景样式的信息
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
vb.net 怎样设置背景图片,也就是一个动态按钮效果!
button是没有backgroundimage属性的哈,哥。你应该是要切换背景的图片吧,那你应该设置你当前主控件的背景图片哈,而不是button的背景哈。
相关问答
Q1: VB.NET 下给Listbox 添加图片或者渐变背景。
在普通window应用程序中的背景是不能有ALPHA通道的
既然是.netvb.net背景样式,试试用WPF窗体吧:
Listbox1.Background=New SolidBrush(Color.FromARGB(200,0,0,0))
当然你要是vb.net背景样式了解.net的笔刷类,绘制复杂的背景也不成问题
Q2: VB.net点击按钮后截图,截取被当前窗体挡住的图像作为窗体背景(窗体默认无边框样式)
'没办法,需的把窗口隐藏一下,还的隐藏后延迟一下再截图。
Dim WithEvents Timer1 As New Timer With {.Interval = 30, .Enabled = False}
Dim Imgrect As Rectangle
Dim img As Bitmap
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Imgrect = Me.RectangleToScreen(Me.ClientRectangle)
img = New Bitmap(Imgrect.Width, Imgrect.Height)
Me.Hide()
Timer1.Start()
End Sub
Private Sub Timer1_Tick(ByVal sender As Object, ByVal e As System.EventArgs) Handles Timer1.Tick
Timer1.Stop()
Graphics.FromImage(img).CopyFromScreen(Imgrect.X, Imgrect.Y, 0, 0, Imgrect.Size)
Me.BackgroundImage = img
Me.Show()
End Sub
Q3: 请问在VB.net中怎样实现控件具有透明背景?
将控件vb.net背景样式的背景色设为透明即可vb.net背景样式:
如Label1.BackColor=Color.
Transparent
当然vb.net背景样式,还有别的方式可使底色透明vb.net背景样式,vb.net背景样式你自已琢磨一下。
关于vb.net背景样式和的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。








