求大神指点.vb.net 的PictureBox1的抬头处怎么输入文字 和改变一部分颜色,下面有两张图
做成这样求大神指点要怎么才能这样显示呢?文字下的颜色.和文字.用代码来设置,求大神指点.要怎么设置?????...
做成这样
求大神指点 要怎么才能这样显示呢? 文字下的颜色. 和文字. 用代码来设置,
求大神指点.要怎么设置????? 展开
求大神指点 要怎么才能这样显示呢? 文字下的颜色. 和文字. 用代码来设置,
求大神指点.要怎么设置????? 展开
1个回答
展开全部
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim font As New Font("宋体", 16)
Dim g = PictureBox1.CreateGraphics
Dim str As String = "a001"
Dim x As Integer = (PictureBox1.Size.Width - g.MeasureString(str, font).Width) / 2 '文字居中
Dim y As Integer = 0
Dim nBrush As New SolidBrush(Color.Turquoise)
g.FillRectangle(nBrush, 0, 0, PictureBox1.Size.Width, g.MeasureString(str, font).Height)
nBrush = New SolidBrush(Color.Red)
g.DrawString(str, font, nBrush, x, y)
g = Nothing
End Sub
追问
追答
Label1.Location = New Point(x, y) '位置
Label1.Size = New Size(w, h) '大小
其它你在属性面板里调整好了
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询