代码之家  ›  专栏  ›  技术社区  ›  Douglas Tosi

如何使按钮看起来像是按下的?

  •  36
  • Douglas Tosi  · 技术社区  · 16 年前

    使用VS2008、C、.NET 2和WinForms,如何使常规按钮看起来“按下”? 假设这个按钮是一个开/关开关。 ToolStripButton 具有选中的属性,但常规按钮没有。

    3 回复  |  直到 7 年前
        1
  •  75
  •   Tanerax    16 年前

    您可以使用一种方法来获得此选项,方法是放置一个“checkbox”对象,并将其“appearance”从“normal”更改为“button”,这将为您提供我认为您正在寻找的相同功能。

        2
  •  2
  •   Mark Cidade    16 年前

    您也可以为此使用ControlPaint类。

        3
  •  0
  •   Christian Specht    13 年前

    我想你可能需要一个 ToggleButton . 您可以查看提供此类控制的WinForms组件(如Telerik、DevExpress、ComponentFactory、ViBlend)的第三方供应商。它们都提供了切换按钮。