相关疑难解决方法(0)

获取WPF窗口的最小化框

如何获取WPF窗口的最小化框单击事件?

.net c# wpf-controls c#-3.0

15
推荐指数
1
解决办法
1万
查看次数

如何取消WPF表单最小化事件

我想取消自然最小化行为并改为改变WPF表单大小.

我有一个Window_StateChanged的解决方案,但它看起来不那么好 - 窗口首先最小化然后跳回并进行大小更改.有没有办法实现这个目标?我用Google搜索了Window_StateChanging但是无法弄清楚,某些我不想使用的外部库.

这就是我的意思:

private void Window_StateChanged(object sender, EventArgs e)
{
    switch (this.WindowState)
    {
        case WindowState.Minimized:
            {
                WindowState = System.Windows.WindowState.Normal;
                this.Width = 500;
                this.Height = 800;
                break;
            }
    }
}
Run Code Online (Sandbox Code Playgroud)

谢谢,

EP

c# wpf winforms

4
推荐指数
1
解决办法
3130
查看次数

标签 统计

c# ×2

.net ×1

c#-3.0 ×1

winforms ×1

wpf ×1

wpf-controls ×1