Zdravím. Měl byl dotaz. Vytvořil jsem si ve Visual Studiu 2005 (VB, Windows Application) novou komponentu, která je odvozena z objektu datagridview. Má předdefinovanou pevnou strukturu sloupců (počet, šířku, pořadí atd).
Když tuto komponentu přidám na formulář, všechno funguje jak má. Je tu ale jeden zásadní problém. Když tento formulář s komponentou uzavřu a opět otevřu (v návrhu), zdvojnásobí se mi počet sloupců v datovém gridu. V bloku InitializeComponent mi přibude deklarace nových sloupců. Když se pak podívám na vzhled odvozeného datagridu, tak prvních deset sloupců je v pořádku. To jsou ty, které jsem nadefinoval uvnitř mé třidy. Zbývajících deset se ale doplní automaticky, což samozřejmě nechci.
Nevíte někdo, kde je chyba nebo co s tím?
Díky moc. |