我正在尝试使用 vb.net 以 Windows 形式运行代码,其中我有多个带有背景图像和位置等属性的图片框。
所以我想消除这些重复的初始化,因此我试图使用 GetType.Getproperties 命令初始化所有控件。但我收到异常错误
Private Sub Read_csv_file_itextbox_Load_1(sender As Object, e As EventArgs) Handles MyBase.Load
For Each c As Control In Me.Controls
If c.GetType().Name = "TextBox" Then
c.GetType().GetProperty("BackColor").SetValue(c, "Transparent", Nothing)
End If
Next
End Sub
而且我还需要为一些命名为 TextBox1、TextBox2、Textbox3 等的文本框显式设置属性。
我想在它们的偶数索引中访问这些文本框并执行我的代码。