具体实现方法如下:
(1)在窗体Form1上布置一个PictureBox,将一个Label拖入到PictureBox内。再在窗体上布置一个TextBox
在PictureBox中载入一个图片;将label1的BackStyle属性设置为: 0 -Transparent
(2)窗体代码
Option Explicit
Private Sub Form_Load()
Label1.Caption = ""
Text1.Text = ""
End Sub
Private Sub Text1_Change()
Label1.Caption = Text1.Text
End Sub
按照你的需求而言,似乎是需要一个透明的label吧。很遗憾,C#中是没有透明的控件的,即使设置了控件背景透明——正如你的设置一样——现有的控件属性无法满足你这个要求的。所以,建议你自定义一个控件吧,或者是和1楼的建议一样,使用flash
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)