我正在使用 vb.net 开发一个简单的桌面应用程序。fillfeilds 是从另一个类调用的公共函数。该函数正在被调用,但文本框的值没有改变。但是当我调用 Button1_Click 又调用 fillfeilds 时,该例程工作正常。
如果有人能指导我做错了什么,我将不胜感激,因为我不理解这种行为。
谢谢。
Public Sub fillFeilds() FirstNamePri.Text = "lll" FirstNamePri.Text = "lll" LastNameAlt.Text = "kkkk" End Sub Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click FirstNamePri.Text = "lll" fillFeilds() End Sub
'调用fillfeild()函数的类
公共类 MainCust
Dim cust As New CustInfo MainWindow.MainPanel.Controls.Add(cust) Dim rec As New Customer Dim dataArr As ArrayList = rec.getFirstCust() Dim customer As New CustInfo customer.fillFeilds(dataArr) End Sub End Class