我正在尝试向网站上的 asp:Panel 动态添加控件,以便它们都出现在同一行上。我有一个固定的宽度,但是当我添加 overflow:auto 时,它们仍然会在空间不足时继续添加到下一行。有没有办法来解决这个问题?
编辑:我想我需要类似 flowLayoutPanel 的东西用于 windows 窗体
您的控件是否基于面板控件?那么这是正常行为。面板通常生成为 <div/> 标签,默认情况下 <div/> 标签从新行开始。
如果没有实际的 HTML 作为基础,我不能给你示例代码,但我怀疑为了做你想做的事,你将不得不探索display
CSS 中的属性。您可以在此处了解更多信息。