如何在不在窗口中的WPF应用程序页面中禁用最大化按钮

时间:2010-03-25 07:32:24

标签: c# .net wpf

我想在WPF应用程序页面中禁用最大化按钮,而不是在WPF应用程序窗口中

当我在Google中搜索时,可以使用在WPF窗口中禁用最大化按钮的方法

代码段如下

Window.WindowStyle = WindowStyle.None

但是不能在WPF页面中工作

显示错误。

在WPF页面中有WindowStyleProperty而不是WindowStyle 它显示错误

错误1:无法分配静态只读字段(静态构造函数或变量初始化程序除外)

错误2:无法将类型'System.Windows.WindowStyle'隐式转换为'System.Windows.DependencyProperty'

那么如何禁用WPF页面中的最大化按钮

然后我该如何实现呢

建议我任何示例代码段....

提前谢谢.........

1 个答案:

答案 0 :(得分:1)

WPF页面对象本身不存在。必须包含它。

如果它包含在Window或NavigationWindow中,请禁用父容器中的最大化按钮。

如果您将其包含在网络浏览器中,您可能无法找到禁用最大化按钮的方法,因为浏览器会对此进行控制。