Question

J'ai un petit problème où si j'ai un WinForm et agrandissez, et l'envoyer à la barre d'état système, quand je ramènerai, ce n'est pas la taille maximale plus longtemps.

Je suis en train de mettre un drapeau IsMaximized true si la forme est maximisée quand il est envoyé sur le plateau, mais quand il est envoyé sur le plateau, l'état de forme est réduite au minimum, de sorte qu'il ne se coince pas quand il est maximisée.

Toute réflexion sur la façon dont je peux travailler autour de cela?

Merci!

Était-ce utile?

La solution

Essayez ceci:

if (this.WindowState == FormWindowState.Maximized)
{  
    if (this.Size != this.MaximumSize)  
    {  
        this.Size = this.MaximumSize;  
        this.WindwoState = FormWindowState.Maximized;
    }  
} 
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top