标签: c# winforms panel autoscroll groupbox
我正在创建一个包含一个组框和两个面板的窗体:
在第一个面板中,我将使用第二个面板中的添加和删除按钮添加和删除动态控件。
在第一个面板中,我设置了AutoScroll = true,这样当它有很多控件时,用户可以在不改变对话框大小的情况下编辑它们。
AutoScroll = true
我遇到的问题是,当我使用按钮添加或删除控件时,第一个面板不会刷新或更新其内容。
我尝试在触发按钮事件时使面板无效,但它不起作用。
这是它在运行时的外观:
答案 0 :(得分:1)
我最终将组合框留在面板中(与之前我正在做的相反)并将控件添加到组框而不是面板。然后,我在组AutoSize = true和面板AutoScroll = true中设置。
AutoSize = true
现在它完美无缺!