Avatar billede lasserasch Juniormester
17. november 2007 - 21:33 Der er 1 løsning

Form uden formborderstyle får windows taskbar til at forsvinde.

Hejsa.

Jeg vil gerne til at bruge devcomponents ribbon control.
Den virker rigtig godt, men har lidt et irriterende problem.

Det har som sådan ikke så meget med den control at gøre, men den control skulle gerne overtage maximize, minimize og control boksene for min form.

Derfor har jeg sat formborder style til : None.

Problemet er bare at når en form bliver maximized og ingen form border style har, så går den helt ud, og dækker derved windows taskbaren i bunden af skærmen.

Er der ikke en indstilling et sted, som kan få en form uden borderstyle til at opføre sig som en form med border style, og derved kun maximize sig til toppen af windows taskbaren?

Eller er der noget jeg har misforstået omkring brugen af ribbon controls?

Det kan vel ikke passe at man skal til at kigge på Form maximizing eventet, og så selv regne ud hvor stor formen skal være og derefter selv sætte størrelsen? Der må da være en mere korrekt måde at gøre dette på eller???

/Lasse
Avatar billede lasserasch Juniormester
17. november 2007 - 22:39 #1
Fandt selv løsningen. Det er egentlig ret logisk når man tænker sig om.

Jeg ændrede følgende i min form designer for at få det til at virker ordenligt.

** public partial class Form1 : Form1 **
til
** public partial class Form1 : DevComponents.DotNetBar.Office2007RibbonForm **

Og så skal formborder style ikke været slået fra længere!

/Lasse
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester