如何使按钮显示为按下?

问题描述 投票:36回答:3

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

c# .net winforms user-interface button
3个回答
77
投票

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


2
投票

您可能也可以使用ControlPaint类。


0
投票

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

© www.soinside.com 2019 - 2024. All rights reserved.