如何使按钮看起来像被按下一样?
时间:2020-03-05 18:38:22 来源:igfitidea点击:
使用VS2008,C#、. Net 2和Winforms,如何使常规Button看起来"被按下"?
想象一下这个按钮是一个开/关开关。
ToolStripButton具有Checked属性,而常规Button没有。
解决方案
回答
获得此选项的一种方法是放置" CheckBox"对象,并将其"外观"从"普通"更改为"按钮",这将为我们提供与我所希望的功能相同的功能。
回答
我们可能还可以为此使用ControlPaint类。
回答
我认为我们可能需要一个"切换按钮"。我们可以看一下提供此类控件的WinForms组件的第三方供应商,例如Telerik,DevExpress,ComponentFactory,ViBlend。它们都提供切换按钮。