Пользовательское свойство не будет сохранено при изменении в окне свойств
Я создал пользовательский столбец для DataGridView, и причина в том, что я хочу добавить свойство (тип) в столбец. Я щелкаю правой кнопкой мыши DataGridView и выбираю & quot; Редактировать столбцы ... & quot ;. Затем, когда я выбираю столбец, который является моим пользовательским типом столбца, я могу редактировать это свойство, но если я нажму "ОК" после редактирования, а затем перейдите к & quot; Редактировать столбцы ... & quot; снова значение, которое я присвоил своей собственности, исчезло.
Вот мой код:
public class CustomColumn : DataGridViewColumn
{
[DisplayName("Type")]
[Category("Custom Property")]
public String type { get; set; }
public CustomColumn()
: base(new DataGridViewTextBoxCell())
{
}
}
И изображение окна свойств:
Изображение окна свойств http://s8.postimage.org/fzrke75gl/Capture.png
Может ли кто-нибудь сказать мне, что я делаю неправильно или что мне нужно добавить, чтобы при изменении значения в окне свойств это значение присваивалось свойству?