如何避免用户更改窗口大小而不定义ResizeMode =“NoResize”

时间:2013-05-28 10:20:38

标签: wpf

我有一个WPF窗口。 我想从用户禁用ResizeMode,这意味着,我想忽略用户将尝试做的任何调整大小但我想将ResizeMode保留为" CanResizeWithGrip"。

怎么做?

2 个答案:

答案 0 :(得分:1)

将对值MinWidthMaxWidth和/或MinHeightMaxHeight设置为相同的值。像这样,如果用户可以垂直,水平调整大小或根本无法调整大小,您甚至可以单独指定

答案 1 :(得分:1)

只需在窗口的加载事件中添加以下代码:

        this.MaxWidth = this.Width;
        this.MaxHeight = this.Height;

它将解决您的问题。我希望它会对你有所帮助。 :)