使用WindowStyle = None显示WPF窗口,不调整大小

时间:2015-07-02 06:59:40

标签: wpf resize styles window border

我试图显示一个带有WindowStyle="None"边框的窗口(图片2),但没有调整大小的选项!

当我设置ResizeMode="NoResize"时,边框消失(图片1)

enter image description here

有谁知道怎么做?

1 个答案:

答案 0 :(得分:0)

您可以通过将Max和Min size属性设置为相同的值来解决此问题,从而强制Window具有固定大小。这样的事情应该有效:

Window w = new Window();
w.MaxHeight = w.MinHeight = 300;
w.MinWidth = w.MaxWidth = 400;
w.WindowStyle = System.Windows.WindowStyle.None;
w.Show();