19. august 2005 - 22:59Der er
15 kommentarer og 1 løsning
Forms ovenpå hinanden
Jeg har tidligere stillet et spg. til hvordan jeg får flere forms til at ligge oven på hinanden. Jeg benytter visible til at hide forms der ligger under den aktive.
Det eneste problem jeg har, er at for hver form jeg åbner vises der en taskbar button i taskbaren. Ved at benytte hide ligger der kun en aktiv taskbar button, men når jeg aktiverer en ny form ryger en taskbar button ind fra venstre side. Kan man stoppe al den trafik :o)
Til din sidste kommentar. Umiddelbart nej, taskbar'en følger vinduerne, så at sige. Men det du kan gøre er at lave en statisk liste over dine forms. Den første form der bliver tilføjet kan så få "ShowInTaskBar" sat til true. (der er andre måder at løse det på, den her beskrevne var den første der faldt mig ind).
I øvrigt undrer det mig hvorfor du har brug for at lægge flere forme ovenpå hinanden (men nu har jeg heller ikke læst dit første spørgsmål).
Jeg benytter flere forms ovenpå hinanden fordi jeg ønsker en bruger skal guides igennem flere små skærmbilleder for at oprette et tilbud. Ville du da gøre noget andet?
Muligvis, det kommer selvfølgelig an på hvordan det skal fungere.
Men jeg kunne godt finde på at lave et antal Panel's med de nødvendige kontroller på, og så fjerne et panel og tilføje det næste til formens control collection. Hvert panel kan have sin egen subklasse, præcist som man normalt gør med forms.
Mit sidste spg. er til metoden med panels som du ville foreslå. Hvis jeg ville benytte 10 forms er det så ikke lidt forvirrende i stedet at ligge 10 panels ovenpå hinanden med hver deres komponenter?
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.