【发布时间】:2012-03-23 20:37:23
【问题描述】:
我需要一个 WinForms 控件,它允许我向其中添加图像和按钮等控件。最好高度也应该是“可拉伸的”——我正在尝试使用 ToolStrip 控件,但它不允许我改变它的高度。
我应该改用面板吗?或者完全是别的什么?
必须是原生组件;我们正在避免瘟疫之类的第 3 方事件。
【问题讨论】:
-
我不熟悉Delphi的东西,这个控件除了作为容器之外还有什么用途?如果它只是一个容器,您可以使用面板,但您也可以直接将控件放在表单上。
-
它会根据它包含的内容自动调整大小,因此您可以拉伸图像和按钮,并且控件会自行排序。为自己省去很多心痛,使用原版选项,不要尝试重新发明 TControlBar
-
ToolstripLabel 和 ToolstripButton 似乎不可拉伸 - 如果我在属性编辑器中更改它们的尺寸,它只会轻松地将它们改回原样,而无需任何操作。
标签: .net winforms delphi toolstrip