微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

不允许调整窗口大小

我希望用户不应该能够调整窗口的forms。 我能够禁用最大化button,但无法find任何属性来禁用resize。

任何帮助?

C#中的“MoveFile”function(重启后删除文件

自动更新C#程序

什么是在Windows应用程序的EXE本地存储数据的最佳方法是什么?

FileStream在应用程序冷启动上非常慢

在Linux中使用Mono.NET库

您需要将FormBorderStyle属性设置为其中一个固定值 。

将FormBorderStyle更改为FixedSingle。 还要将MinimizeBox和MaximizeBox设置为False。 即使双击标题也不会使表格最大化。

假设您正在讨论WinForms窗体,可以通过将FormBorderStyle属性更改为固定值之一(如FixedSingle来禁用调整大小。 还有MaximumSize和MinimumSize属性可以设置,如果你想允许一些,但不是总的调整大小。

如果您正在讨论WPF应用程序,那么可以将ResizeMode属性设置为noresize ,或者可以设置MaxHeight , MaxWidth , MinHeight和MinWidth属性

正如在问题的评论中指出的,确保你有一个很好的理由来禁用调整大小。 大多数时候,有更好的选择,允许调整大小(特别是在WPF中)。

将MaximumSize和MinimumSize设置为当前表单大小

this.MaximumSize = new System.Drawing.Size(x,y); this.MinimumSize = new System.Drawing.Size(x,y);

将框架/边框类型更改为不可调整大小的类型。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐