Может кто-нибудь помочь с этим?Я пытаюсь создать пользовательский RowStyle, у которого есть свойство name, чтобы добавить к коллекции стилей TableLayoutPanel (в основном, назначая новый стиль для строки).Я пытался наследовать, но, несмотря на перегрузку (в моем собственном стиле) с именем, все стили строк имеют имя 'Имя'
Вот что у меня есть для пользовательского RowStyle
Public Class CustomRowStyle
Inherits TableLayoutStyle
Public Sub New()
End Sub
Public Sub New(ByVal sizeType As SizeType)
Me.SizeType = sizeType
End Sub
Public Sub New(ByVal sizeType As SizeType, ByVal height As Single)
Me.SizeType = sizeType
Me.Height = height
End Sub
Public Sub New(ByVal sizeType As SizeType, ByVal name As String)
Me.SizeType = sizeType
Me.Name = name
End Sub
Public Property Height As Single
Friend Property Name As String
End Class
PS: Это обходной путь, который я пытаюсь сделать невидимой строкой (устанавливая тип размера RowStyle в абсолютное значение и высоту в 0) для элементов, которые были созданы во время выполнения.Кроме того, есть ли ограничение / ограничение на количество RowStyles в коллекции RowStyle tableLayoutPanel?Я говорю это, так как в моем случае у меня всегда 5 предметов (даже когда я только добавил 1).