VB.net增加一个标签?

时间:2014-05-08 13:36:13

标签: vb.net increment

我不确定如何说出这个问题,但基本上我有一个标签,默认情况下读为“0”

我想要它,以便我可以根据某些因素上下改变值。我不想使用类似Label1.Text = "1"的东西,因为我可能有两个函数更新标签。我可能需要一个函数来添加1,但我可能还需要一个函数来取走1。

我一直在查看data types并认为我可能需要查看将标签文本声明为整数?

有人可以给我一个实际的例子,或者至少指出我正确的方向吗?

道歉,如果这个问题是基本的,但我宁愿得到一些可靠的建议,并在此处解释最佳实践,然后复制+粘贴我不理解的代码。

1 个答案:

答案 0 :(得分:4)

为什么不将标签的值设置为变量,并从您需要的任何位置更新该变量?

例如:

Private _myIndex As Integer = 0

Sub Increment()
    _myIndex += 1
    UpdateLabel()
End Sub

Sub Decrement()
    _myIndex -= 1
    UpdateLabel()
End Sub

Sub UpdateLabel()
    Label1.Text = CStr(_myIndex)
End Sub