【问题标题】:What WinForms control corresponds to a VCL (Delphi) TControlBar?什么 WinForms 控件对应于 VCL (Delphi) TControlBar?
【发布时间】:2012-03-23 20:37:23
【问题描述】:

我需要一个 WinForms 控件,它允许我向其中添加图像和按钮等控件。最好高度也应该是“可拉伸的”——我正在尝试使用 ToolStrip 控件,但它不允许我改变它的高度。

我应该改用面板吗?或者完全是别的什么?

必须是原生组件;我们正在避免瘟疫之类的第 3 方事件。

【问题讨论】:

  • 我不熟悉Delphi的东西,这个控件除了作为容器之外还有什么用途?如果它只是一个容器,您可以使用面板,但您也可以直接将控件放在表单上。
  • 它会根据它包含的内容自动调整大小,因此您可以拉伸图像和按钮,并且控件会自行排序。为自己省去很多心痛,使用原版选项,不要尝试重新发明 TControlBar
  • ToolstripLabel 和 ToolstripButton 似乎不可拉伸 - 如果我在属性编辑器中更改它们的尺寸,它只会轻松地将它们改回原样,而无需任何操作。

标签: .net winforms delphi toolstrip


【解决方案1】:

VCL TControlBar 基本上是TToolBar 或其他控件的停靠站点,ToolStrip 更像是 VCL TToolBar,因此在您的情况下,更相似的组件可以是 Panel

【讨论】:

    猜你喜欢
    • 2018-12-25
    • 1970-01-01
    • 1970-01-01
    • 2011-03-20
    • 2018-07-31
    • 2012-06-14
    • 1970-01-01
    • 2021-11-24
    • 1970-01-01
    相关资源
    最近更新 更多