Those really don't sound like properties that should be added to a DataGridViewColumn because they have nothing to do with displaying data in a DataGridView. They sound like they ARE the data. Can you explain exactly what you are trying to achieve because I'm fairly sure that there's a better way than adding those properties to a DataGridViewColumn.