Propriedade personalizada não é salva quando alterada na janela de propriedades
Eu criei uma coluna personalizada para DataGridView, e o motivo é que eu quero adicionar uma propriedade (tipo) a uma coluna. Eu clique com o botão direito do mouse no DataGridView e selecione "Editar colunas ...". Então, quando eu selecionar a coluna que é meu tipo de coluna personalizada, eu posso editar a propriedade, mas se eu clicar em "OK" depois de editar e depois ir em "Editar colunas ..." novamente o valor que atribuí à minha propriedade se foi.
Aqui está o meu código:
public class CustomColumn : DataGridViewColumn
{
[DisplayName("Type")]
[Category("Custom Property")]
public String type { get; set; }
public CustomColumn()
: base(new DataGridViewTextBoxCell())
{
}
}
E uma imagem da janela de propriedades:
Imagem das janelas do propert http://s8.postimage.org/fzrke75gl/Capture.png
Alguém pode me dizer o que estou fazendo de errado ou o que preciso adicionar para que, quando eu alterar o valor na janela de propriedades, esse valor seja atribuído à propriedade?