VB.net整数计数错误

VB.net整数计数错误,.net,vb.net,winforms,sharpdevelop,.net,Vb.net,Winforms,Sharpdevelop,所以我在学习VB.NET,我有一个新手问题,我在网上找不到答案 这个程序应该是计数器。每次单击按钮时,标签都应更新。以下是每次单击按钮时我的鼠标单击侦听器代码: Sub Button2MouseClick(sender As Object, e As MouseEventArgs) Dim starter As String Dim int1 As Integer Dim int2 As Integer Dim ender As String sta

所以我在学习VB.NET,我有一个新手问题,我在网上找不到答案

这个程序应该是计数器。每次单击按钮时,标签都应更新。以下是每次单击按钮时我的鼠标单击侦听器代码:

Sub Button2MouseClick(sender As Object, e As MouseEventArgs)
    Dim starter As String
    Dim int1 As Integer 
    Dim int2 As Integer 
    Dim ender As String
    starter =label2.Text
    int1 = CInt(starter)
    int2 = (int1 + 1)
    ender = CStr(int2)
    label2.Text = ender
End Sub

这个程序可以运行,但问题出在这里。它只在9号之前有效。一旦它应该显示“10”就只显示1,而当它应该显示11、12、13、14、15、16、17、18和19时,它只显示“1”(第一个数字)。

我建议可能的问题是,您已经调整了label控件的大小,使其只能显示单个数字


如果返回表单设计器并使该标签控件变大,您应该可以开始看到第二个数字。

还可以查看标签的
自动调整大小属性。如果要在标签不够大而无法显示其内容时展开标签,请将其设置为True。