首页 > 其他 > 详细

DS控件库 一个简单的血条颜色渐变方案

时间:2019-03-30 21:07:30      阅读:189      评论:0      收藏:0      [点我收藏+]

技术分享图片

    Private Sub DS按钮1_ButtonClick(Sender As Object) Handles DS按钮1.ButtonClick
        Dim T As New Threading.Thread(AddressOf Doit)
        T.IsBackground = True
        T.Start()
    End Sub
    Private Sub Doit()
        For I As Integer = 1000 To 0 Step -1
            DS进度条1.当前值 = I
            Dim Cl As Color = Color.FromArgb(255 * (1 - I / 1000), 255 * (I / 1000), 0)
            DS进度条1.前景颜色 = Cl
            DS标签1.Text = "<color=255,200,0>HP</color> " & I
            Threading.Thread.Sleep(10)
            Application.DoEvents()
        Next
        DS进度条1.当前值 = 0
        DS标签1.Text = "<color=255,200,0>HP</color> 0"
    End Sub

    Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
        CheckForIllegalCrossThreadCalls = False
    End Sub

  

DS控件库 一个简单的血条颜色渐变方案

原文:https://www.cnblogs.com/dylike/p/10628923.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!