WPF仅允许从最小化和最大化按钮调整窗口大小

时间:2013-12-13 03:31:28

标签: c# wpf

有没有办法只允许从最小化和最大化按钮发生窗口调整大小? 防止用户将鼠标悬停在窗口边缘上并拖动以调整大小。

更新

到目前为止,我在加载时获取默认大小并存储它们。

在Window_SizeChanged事件中,我将大小重置为存储的大小。它仍然最大化。 这个问题是你仍然可以抓住边缘并尝试调整大小,但它会创建斩波黑色空间,但会恢复到原始大小。

1 个答案:

答案 0 :(得分:1)

在开场ResizeMode="CanMinimize"标记中使用<Window...>会让您非常接近您想要的内容。它允许最小化并防止用户调整窗口大小,但不幸的是它禁用了最大化。

如果你真的需要这个功能,这里有一个以前的SO帖子,你可以尝试一种解决方法:

Enable Maximize, Minimize and Restore Window in WPF (Manual Resize is disable)