Nedarvet datagridview og kode serialisering
Jeg har nedarvet fra et datagridview og kaldt klasse Test. I konstruktoren har jeg adderet nogle kolonner til datagridview'et. Alt er godt.Hvis jeg indsaetter en instans af Test paa min form i designeren, saa kreerer VS.NET's kode generator kolonnerne i InitializeComponent. Det betyder at kolonnerne lige pludselig bliver adderet 2 gange til mit datagridview.
Jeg har proevet at overskrive Columns saaledes:
[DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden)]
public new DataGridViewColumnCollection Columns
{
get { return base.Columns; }
}
men det virker ikke.
Hvordan kan jeg klare denne sag?
