0
我现在有2个窗口,我想打开最大化,但应该是不可实现的?我该怎么做?创建不可调整大小的最大化窗口?
我现在有2个窗口,我想打开最大化,但应该是不可实现的?我该怎么做?创建不可调整大小的最大化窗口?
若要最大化窗口使用:
this.WindowState = System.Windows.WindowState.Maximized;
这将只允许窗口被最小化:
this.ResizeMode = System.Windows.ResizeMode.CanMinimize;
您可以将其更改为以下,如果你想禁用最小化,以及:
this.ResizeMode = System.Windows.ResizeMode.NoResize;
放置在窗体的构造函数上面,它应该是这个样子:
public MainWindow()
{
InitializeComponent();
this.WindowState = System.Windows.WindowState.Maximized;
this.ResizeMode = System.Windows.ResizeMode.CanMinimize;
}
或者只需在XAML的窗口中添加以下属性,使其看起来像这样:
Title="MainWindow" ResizeMode="NoResize" WindowState="Maximized">
这可以在WPF通过以下方式进行:
window.WindowState = WindowState.Maximized;
在XAML
:
<Window
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
WindowState="Maximized">
...
</Window>
我在想XAML可以通过XAML来完成吗? – deception1 2012-03-30 04:47:55
它也可以在Window-Tag的XAML中使用WindowState属性完成 - 这可能是更好的练习。 – 2012-03-30 04:52:09
更新了XAML的答案...... – 2012-03-30 04:58:39