Witam
Mam taki problem. Do tej pory przy tworzeniu własnej kontrolki wyświetlającej np. dane na gridzie nadpisywałem metodę OnLoad:
protected override void OnLoad(EventArgs e)
{
Init();
base.OnLoad(e);
}
gdzie funkcja Init() ładowała między innymi ładowała dane do grida ustawiała nazwy kolumn itp. Dzisiaj coś mi się "pochrzaniło" i designer nie potrafi utworzyć tej kontrolki np. na Formie.
Coś takiego pomaga:
protected override void OnLoad(EventArgs e)
{
if (!this.DesignMode) //to pomaga
Init();
base.OnLoad(e);
}
Nie mam pojęcia co się nagle przestawiło. Jakieś ustawienia VS? Macie jakieś sugestie. Bardzo proszę o pomoc. Wygląda to tak jakby designer VS wywoływał funkcję Onload() komponentu co dla mnie jest chyba nie normalne....