06. juni 2007 - 09:07Der er
4 kommentarer og 1 løsning
Design hjælp (forms)
Hey,
Jeg har et design spørgsmål som nogen måske kan hjælpe mig med.
Jeg anvender VB.NET 8 (Visual Studio 2005)
Jeg har en applikation hvor ”hoved” formen er en MDIparent. I denne form åbnes så en masse forskellige under forms alt efter hvad man skal lave. Det er jeg lidt træt af.
Mit spørgsmål går på, om det er muligt at have en hoved form, hvorpå man har et område hvor man så kan vise/embedde sine andre forms, altså i stedet for de popper op som en ny form, så vises de på en eller anden måde, på den samme form.
Det jeg gjorde i gamle dage var, at have alle mine elementer på den samme form i groupboxes. De var så som standard skjulet. Hvis en bruger så trykkede på f.eks. ”log på” så vises groupboxen med de tilhørende komponenter på toppen af formen. Men det er meget svært at holde styr på når man får for mange elementer. Så jeg leder efter en lidt nemmere metode.
Hey, jeg har prøvet at rode lidt med TabControl, i den forbindelse har jeg lavet nogle Tabs, men hvordan skjuler jeg dem som jeg ikke vil have brugeren skal kunne se?
Jeg har prøvet med den logiske: TabPage1.Hide() men den hider ikke selve tabben!?
Er det i øvrigt muligt at oprette tab pages i runtime?
tabpage.hide virker ikke i VS2005... Og den er desværre ikke fikset endnu.
Istedet skal du bruge Tabcontrol.TabPages.Remove(Tabpage1)
og for at vise tabpage1 igen bruger du
Tabcontrol.TabPages.Add(Tabpage1)
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.