未解决的问题_c#中,最小化触发事件

c#中最小化,或者最大化触发事件,网上基本写的是

        this.SizeChanged += new SizeChangedEventHandler(Window_SizeChanged);
        

        void Window_SizeChanged(object sender, EventArgs e)
        {
            if (this.WindowState == WindowState.Minimized)//最小化
            {
                //TODO:
            }
        }

这个点击有效果,但是它是对它改变了窗体大小后才有效,目前自己是想做到点击最小化时,就会触发事件,还没找到T_T