Winforms 为什么要设置我的控件';s MinSize向其添加滚动条

Winforms 为什么要设置我的控件';s MinSize向其添加滚动条,winforms,.net-3.5,Winforms,.net 3.5,所以我设计了一个自定义控件,大约是650x550。我正在做一些测试,以确保所有的锚正常工作时,我意识到我从来没有设置一个控制的最小尺寸。返回并添加(与默认维度相同的650x550),然后在运行时控件上同时有一个水平和垂直滚动条 知道这是什么原因吗?试图四处搜索,但什么也没找到 编辑 CTL确认为650x550。 viewAcknowledge为680x580,仅包含CtlAcknowledge的一个实例,上面没有其他内容 它们都将最小大小设置为各自的值。在运行时,我可以将视图的大小调整到这些值以

所以我设计了一个自定义控件,大约是650x550。我正在做一些测试,以确保所有的锚正常工作时,我意识到我从来没有设置一个控制的最小尺寸。返回并添加(与默认维度相同的650x550),然后在运行时控件上同时有一个水平和垂直滚动条

知道这是什么原因吗?试图四处搜索,但什么也没找到

编辑

CTL确认
为650x550。
viewAcknowledge
为680x580,仅包含
CtlAcknowledge
的一个实例,上面没有其他内容


它们都将最小大小设置为各自的值。在运行时,我可以将视图的大小调整到这些值以下。

您是否考虑了标题栏、边框等非客户端空间?你的帖子有点让人困惑,因为你提到在表单和控件上都设置了最小大小。对不起,我编辑了我的帖子,所以它一直都在说控件。但您刚刚让我意识到,包含此控件的主视图可能存在问题(它是视图上唯一的内容)。但我刚刚检查了一下,主视图有一个最小大小集--不知道为什么我可以调整到该值以下。。。