Jeg har en form (form1) der instantierer en anden form (form2) (virker fint), når jeg er færdig med at benytte form2 kalder jeg this.Dispose(); hvilket også virker fint nok. Men når jeg næste gang skal bruge form2 instantierer jeg en ny form2 med new, men når jeg prøver at tilgå en control på form2 får jeg at vide at jeg "Cannot access a disposed object" exception hvilket jeg ikke forstår da jeg har lavet en helt ny instans af formen.
NB Jeg kan løse det ved at have if (control.IsDisposed) control = new SomeControl() men det er ikke så fedt at skulle det ved alle controller på formen, samt det forurener koden!
tror næsten du blir nød til at smide lidt af den kode rundomkring problemet, for at det blir nemmere at se fejlen evt..
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.