1

WinForm を持っていて最大化し、それをシステム トレイに送信すると、復元時に最大サイズではなくなるという小さな問題があります。

フォームがトレイに送信されたときに最大化されている場合、フラグ IsMaximized を true に設定しようとしていますが、トレイに送信されているときにフォームの状態が最小化されているため、最大化されているときにキャッチされません.

これを回避する方法について何か考えはありますか?

ありがとう!

4

1 に答える 1

1

これを試して:

if (this.WindowState == FormWindowState.Maximized)
{  
    if (this.Size != this.MaximumSize)  
    {  
        this.Size = this.MaximumSize;  
        this.WindwoState = FormWindowState.Maximized;
    }  
} 
于 2010-08-24T13:04:04.873 に答える