У меня проблемы с этим кодом, и я не могу понять, почему.Он работает нормально в первый раз, но вылетает с ошибкой «Параметр не действителен» во второй раз в этой строке:
Dim tbx As TextBox = New Windows.Forms.TextBox
Полный код выглядит следующим образом:
Dim tbx As TextBox = New Windows.Forms.TextBox
tbx.Name = tbxName
tbx.Size = New System.Drawing.Size(55, 12)
tbx.BorderStyle = BorderStyle.None
tbx.TextAlign = HorizontalAlignment.Center
Using f As Font = tbx.Font
tbx.Font = New Font(f.FontFamily, 8, FontStyle.Bold)
End Using
tbx.Location = New System.Drawing.Point(xCords, 44)
Select Case tbx.Name
Case "tbxBulk01" : tbx.Text = Bulk01Label
Case "tbxBulk02" : tbx.Text = Bulk02Label
End Select
Me.Controls.Add(tbx)
Вот трассировка стека:
в System.Drawing.Font.GetHeight (графическая графика) в System.Drawing.Font.GetHeight () в System.Drawing.Font.get_Height () в System.Windows..Windows.Forms.TextBoxBase..ctor () в System.Windows.Forms.TextBox..ctor ()
Любая помощь приветствуется.