WPF中,做一个Button实现,窗口的最大化及其Normal(就像自带的那样)。如何实现?怎么判断当前是不是为窗口
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了WPF中,做一个Button实现,窗口的最大化及其Normal(就像自带的那样)。如何实现?怎么判断当前是不是为窗口相关的知识,希望对你有一定的参考价值。
private void 最大化按钮(object sender, RoutedEventArgs e)
WindowState = (this.WindowState == WindowState.Normal ? WindowState.Maximized : WindowState.Normal);
参考技术A 把系统的隐藏掉,直接调用系统的最大化按钮事件不就行了追问
系统自带的最大化不是还具有还原的功能吗? WPF中没有类似的控件吗?
参考技术B 最大化和还原写一起,在属性里先把系统自带的隐藏掉。还有一点得注意,最大化的时候得确定是工作区域,不然他会把任务栏都覆盖点,成为全屏模式。
只要写代码就行了,最大化最小化以及关闭,还有页头的可移动性,论坛里有很多的,我这也有现成的代码。 参考技术C maxBtn.Click += delegate
this.WindowState = (this.WindowState == WindowState.Normal ? WindowState.Maximized : WindowState.Normal);
;
以上是关于WPF中,做一个Button实现,窗口的最大化及其Normal(就像自带的那样)。如何实现?怎么判断当前是不是为窗口的主要内容,如果未能解决你的问题,请参考以下文章