我有一个WinForm神秘地改变高度看似随机。通常一切都是均匀分布的,但有时当我回头看我的表格时,它在底部按钮下面有一个很大的余量。
屏幕截图:http://min.us/mv00PK
这很奇怪,我不确定这里发生了什么,但我讨厌每次发生变化。无论情况如何,我都不会手动改变高度以便存在差距,但是我可以做其他导致这种情况发生的事情吗?
如果你对这里发生的事情有所了解,请告诉我,谢谢!
答案 0 :(得分:1)
当我回顾我的表单时,它在底部按钮下面有一个很大的余量
涉及大约十几个因素(FormBorderStyle,ScaleMode,FontSize,Anchors,Docking,......)。
你提到了其中的0个。
我不确定这里发生了什么
我们也不是。
答案 1 :(得分:0)
如果您发现差距一致,则可以考虑将表单的MaximumSize
属性设置为所需的大小。这应该阻止它成长。
答案 2 :(得分:0)
覆盖或订阅表单大小更改事件,并在调试器中设置断点。这将让您知道导致表单更改大小的操作。从那里,你应该能够调试它。