我正在尝试创建一个 foreach 循环来检查面板中的每个 TextBox 并在其 Text 为空时更改 BackColor 。我尝试了以下方法:
Dim c As TextBox
For Each c In Panel1.Controls
if c.Text = "" Then
c.BackColor = Color.LightYellow
End If
Next
但我得到了错误:
无法将 System.Windows.Forms.Label 类型的对象转换为 System.windows.forms.textbox 类型