我进行了自定义控制,我希望列表框位于其底部。如下图所示:
我所做的只是我将dock属性设置为bottom。做我的工作,但很快我意识到,当我垂直调整我的控件时,列表框没有很好地调整大小。
这是图片
我的控件的背景颜色是红色的,所以列表框没有很好地调整大小,我不知道为什么,但如果我再向下移动控制一个像素,列表框会很好地移动,但如果我继续移动,它是相同的。 />
我发现每11个像素的列表框调整得很好,但是在12日,控件正在调整大小,但是列表框没有重新调整
有人知道为什么吗?
答案 0 :(得分:1)
假设这是WinForms,请检查列表框上的IntegralHeight属性。如果为true,则列表框高度将始终是项目高度的倍数,这可能是导致您看到的行为的原因。