【问题标题】:create vertical progress bar in vb.net在 vb.net 中创建垂直进度条
【发布时间】:2012-07-20 10:03:58
【问题描述】:

我正在尝试找到一种在 VB.NET Windows 应用程序中创建垂直进度条的方法。我看到了this post,但它是在 C# 中的,因此对我没有太大帮助。有人可以帮忙吗?

谢谢!

【问题讨论】:

    标签: vb.net visual-studio-2010 progress-bar orientation


    【解决方案1】:

    为什么 C# 的答案对您没有帮助?我通过a code converter 运行它并立即工作:

    Public Class VerticalProgressBar
        Inherits ProgressBar
        Protected Overrides ReadOnly Property CreateParams() As CreateParams
            Get
                Dim cp As CreateParams = MyBase.CreateParams
                cp.Style = cp.Style Or &H4
                Return cp
            End Get
        End Property
    End Class
    

    编辑
    尽管您应该为 (PBS_VERTICAL) 样式值 (&H4) 真正定义一个公共常量,而不是在这样的代码中使用幻数。

    【讨论】:

    • 我在想@Matt 不了解转换器,也不知道如何手动转换。
    • @druciferre 不,不知道。谢谢大家!
    • @Matt:如果你错过了编辑,我已经链接到我使用的代码转换器。
    • @Antagony 感谢您的链接。
    猜你喜欢
    • 1970-01-01
    • 2023-03-23
    • 1970-01-01
    • 1970-01-01
    • 2010-11-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多