Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/318.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 滑动按钮控制_C#_Winforms_Controls - Fatal编程技术网

C# 滑动按钮控制

C# 滑动按钮控制,c#,winforms,controls,C#,Winforms,Controls,最近几天,我正在为我的一个应用程序寻找一个滑动按钮控件。如果有人知道类似的事情,请把它交给我 一种简单的方法是使用计时器来更改按钮的位置或大小,但您需要将计时器设置为快速,以便显示更好的效果。我还没有看到任何组件在c#winform中有滑动按钮。滑动和所有其他动画是wpf应用程序的典型功能(以及阴影和容易实现的玻璃效果)。在winforms中,动画将笨重且fps低。您可以轻松编写自定义按钮并尝试使用计时器更改某些内容,然后调用Invalidate。但是如果你想要好看的用户界面(如图上所示),可以

最近几天,我正在为我的一个应用程序寻找一个滑动按钮控件。如果有人知道类似的事情,请把它交给我


一种简单的方法是使用计时器来更改按钮的位置或大小,但您需要将计时器设置为快速,以便显示更好的效果。我还没有看到任何组件在c#winform中有滑动按钮。滑动和所有其他动画是
wpf
应用程序的典型功能(以及阴影和容易实现的玻璃效果)。在
winforms
中,动画将笨重且fps低。您可以轻松编写自定义按钮并尝试使用计时器更改某些内容,然后调用
Invalidate
。但是如果你想要好看的用户界面(如图上所示),可以考虑学习wpf。我同意你的看法。如果您有一些示例代码,请将其传递给我。。