Значения сетки пользовательских свойств не сохраняются или не восстанавливаются при повторном открытии формы - PullRequest
0 голосов
/ 04 мая 2020

Я создал класс, который наследуется от формы.

Я хочу добавить расширяемое свойство "Person" в сетку, чтобы я мог вводить значения во время разработки.

Вот мой код свойства:

<TypeConverter(GetType(PersonConverter))>
Public Class PersonModel
    Public Property Name As String 
    Public Property Age As Integer
    Public Overrides Function ToString() As String
        Return $"{Name}"
    End Function
End Class

Public Class PersonConverter
    Inherits ExpandableObjectConverter
End Class

<CategoryAttribute("My properties")>
<TypeConverter(GetType(ExpandableObjectConverter))>
Public Property Person As New PersonModel

Но когда я снова открываю форму, значения, введенные мной в свойстве Person, не восстанавливаются.

Есть идеи почему?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...