Public Class Form1
Public diameter As Integer
Public radius As Decimal = diameter/2
Private Sub TxtRadius10_TextChanged(sender As Object, e As EventArgs) Handles TxtRadius10.TextChanged, TxtDiameter10.TextChanged
diameter = TxtDiameter10.Text
TxtRadius10.Text = radius
End Sub
End Class
當TxtRadius10的值爲5時(TxtDiameter10框中的文本爲10並鎖定),值將保持爲0。我知道直徑初始化,因爲如果我設置TxtRadius10.Text =直徑/ 2,它會回來5.爲什麼我的公共變量不像預期那樣工作?
幫自己一個忙,需要定義直徑,並把'選項嚴格On'在你的代碼的頂部或設置在您的項目的屬性。 – 2014-10-02 13:59:03