2

我希望 ToolStrips 保留在一行上,并且用户能够在该行上重新排列但不能创建其他行。我尝试在 LocationChanged 事件上使用 SetBounds,如果用户试图更改 Y 位置,它会立即弹回。但是,这会产生一些视觉错误,例如鼠标总是跳回该位置并且 ToolStrips 随机跳动(拖动一个时,另一个会在栏上随机跳动......)

我还尝试设置工具条容器面板的最大大小,但它允许创建一个新行(工具条被隐藏在其中。)

编辑:已经几个月了,仍然没有答案......这甚至可能吗?

4

1 回答 1

1

我也有同样的问题。你想通了吗?你可能想看看这篇文章。我认为它回答了您的问题,但令我惊讶的是,必须编写一个自定义布局类来执行我认为 ToolStrip 的默认行为。

于 2010-06-15T21:16:17.490 回答