2013-02-05 86 views
0

可能重复:
How can I stop a double click of the window title bar from maximizing a window of FormBorderStyle.FixedToolWindow?禁用最大化/表格的双击最大限度地减少

我有我已经删除了减少最大化按钮从,设置窗体FormBorderStyle为无,添加drag & drop behaviour,但我希望我的表单大小是静态的。现在形成最大化/最小化Double Click

我搜索,但没有找到相关的答案,我想出的问题是关于最大限度地减少&最大化按钮。

我有一种方式,我告诉我的表格“嘿,你会忽略双击并保持你的大小吗?

+0

我认为最小化/最大化窗口标题栏双击原产于Windows操作系统。不知道虽然 –

回答

4

您可以设置MaximumSizeMinimumSize。如果它们都是相同的东西,它应该防止表单的大小发生变化。

+1

对我来说,没有关于窗口的边界,应该规定其大小约束。边界只是最大化/最小化的一种可能方式。这似乎是“hackier”,而不是使用“MaximumSize”和“MinimumSize”。 – MgSam

+0

非常感谢。给我留下了很多麻烦(^_^) –

1

,如果你可以在无设置FormBorderStyle为FixedSingle或Fixed3D它会防止双击表格maximixe

+0

FixedToolWindow和FixedDialog也是可以接受的选择。 –

+4

虽然''FixedToolWindow'具有讽刺意味的是双击标题栏时会最大化(是的,尽管它的大小是“固定的”)。您必须将'MaximizeBox'属性设置为'false'才能关闭该功能。请参阅:http://stackoverflow.com/a/9588599/945456 –

相关问题