标签: c# winforms listbox
我有点有趣的情况。因此,在我的表单设计器中,它显示列表框在某个点结束。但是,当我运行程序并使用列表框启动表单时,它会让它看起来像是在继续,除非我将窗口向下拖动一点。这就是它在Visual Studio中的样子。
这就是它运行时的样子。注意列表框看起来是怎么样的?但是,如果我将窗口向下拖动一点就会显示它的结束。我不应该每次运行时都将它拖下来。我觉得我错过了什么。我错过了什么?
答案 0 :(得分:0)
运行WinForms或WPF应用程序时,"调整边框大小"添加了在设计器中看不到的内容。如果您将调整大小设置为"可以最小化"它应该按预期工作。
解决方法是将其捕捉到底部边框(我不知道它是否与WPF相同,但Margin="0,0,0,0"和Width="150"之类的内容应该是诀窍)
Margin="0,0,0,0"
Width="150"
编辑:我刚做了一个测试项目;这对我有用: