我有一个问题。 我已经在课堂上做了VB Express 2015三个多月了。 如果您在窗体中放置了一个轨迹栏和一个文本框,则可以在文本框中显示轨迹栏的值。将文本框的值写入轨迹条
你可以让它变成另一种方式吗?如果你在文本框中输入一个值,它适用于滑块的位置?
(我一直在努力,寻找两个下午,还没有找到直接的解决方案,它让我感到愤怒死亡。每一个老师不知道,我只是想知道如何解决这个问题。)
谢谢:)
我有一个问题。 我已经在课堂上做了VB Express 2015三个多月了。 如果您在窗体中放置了一个轨迹栏和一个文本框,则可以在文本框中显示轨迹栏的值。将文本框的值写入轨迹条
你可以让它变成另一种方式吗?如果你在文本框中输入一个值,它适用于滑块的位置?
(我一直在努力,寻找两个下午,还没有找到直接的解决方案,它让我感到愤怒死亡。每一个老师不知道,我只是想知道如何解决这个问题。)
谢谢:)
像这样的东西应该这样做:
Private Sub TextBox_TextChanged(sender As Object, e As EventArgs) Handles TextBox1.TextChanged
Dim value As Integer
If Int32.TryParse(TextBox1.Text, value) Then
TrackBar1.Value = value
Else
'something was entered into the textbox that is not an integer
End If
End Sub
当我们尝试,看看如果输入的值是一个整数的文本框的内容发生变化。如果是我们的跟踪条值设置为这个值
这是代码,如果你有兴趣
Private Sub TextBox_TextChanged(sender As Object, e As EventArgs) Handles TextBox.TextChanged
Try
TrackBar.Value = Convert.ToInt32(TextBox.Text)
Catch ex As Exception
End Try
TrackBar_Scroll(sender, e)
End Sub
我发现通过尝试,渔获方法解决。现在工作。 –