如何在picturebox上写入文字

如何在picturebox上写入文字,第1张

简单的实现方法:在PictureBox中加入一个Label控件,利用这个Label显示文字。将Label背景设置为透明,所显示的文字不会影响画面。

具体实现方法如下:

(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


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/bake/11371454.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-15
下一篇 2023-05-15

发表评论

登录后才能评论

评论列表(0条)

保存