如何使按钮看起来像被按下一样?

c# .net winforms user-interface button

28033 观看

3回复

1882 作者的声誉

使用VS2008,C#、. Net 2和Winforms,如何使常规Button看起来“被按下”?想象一下这个按钮是一个开/关开关。 ToolStripButton具有Checked属性,而常规Button没有。

作者: Douglas Tosi 的来源 发布者: 2008 年 8 月 7 日

回应 (3)


79

5251 作者的声誉

决定

获得此选项的一种方法是放置“ CheckBox”对象,并将其“外观”从“普通”更改为“按钮”,这将为您提供与我所希望的功能相同的功能。

作者: Tanerax 发布者: 07.08.2008 04:30

2

87365 作者的声誉

您可能还可以为此使用ControlPaint类。

作者: Mark Cidade 发布者: 17.08.2008 10:25

0

547 作者的声誉

我认为您可能需要一个ToggleButton。您可以看一下提供此类控件的WinForms组件的第三方供应商,例如Telerik,DevExpress,ComponentFactory,ViBlend。它们都提供切换按钮。

作者: Chris Hughes 发布者: 13.10.2008 01:23
32x32