Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-cloud-platform/3.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 - Fatal编程技术网

制作面板';“中国背景图片”;淡出“;关于c#

制作面板';“中国背景图片”;淡出“;关于c#,c#,winforms,C#,Winforms,我有一个小组。此面板具有不透明的背景图像。我想让它平滑地淡入0透明度。既然它没有不透明度属性,那么实现这种效果的最佳方法是什么 我正在使用Visual Studio 2012 谢谢。您可以用WPF来代替吗?这会容易得多。这是Winforms中的一个小技巧。如果您真正需要淡入淡出的是图像,而不是面板,您可以尝试以下方法: 编辑 下面是使图像褪色的另一个示例: 您是否可以使用WPF来代替此功能?这会容易得多。这是Winforms中的一个小技巧。如果您真正需要淡入淡出的是图像,而不是面板,您可以尝试以

我有一个小组。此面板具有不透明的背景图像。我想让它平滑地淡入0透明度。既然它没有不透明度属性,那么实现这种效果的最佳方法是什么

我正在使用Visual Studio 2012


谢谢。

您可以用WPF来代替吗?这会容易得多。这是Winforms中的一个小技巧。如果您真正需要淡入淡出的是图像,而不是面板,您可以尝试以下方法:

编辑

下面是使图像褪色的另一个示例:

您是否可以使用WPF来代替此功能?这会容易得多。这是Winforms中的一个小技巧。如果您真正需要淡入淡出的是图像,而不是面板,您可以尝试以下方法:

编辑

下面是使图像褪色的另一个示例:

同意。我永远不会明白为什么2013年会有人做winforms的事情。@HighCore如果知道还有人仍在使用Visual Basic 6.0,你会更加惊讶,这是真的。这比Windows窗体更令人惊讶。我认为
Windows窗体
的任何方式都很有趣。我永远爱它。至少,
Windows窗体
可以与
Java
相比,
WPF
在定制设计的方便性方面比
Java
要好。这是为我学院的C#班设计的@HighCore@FelipeFrancisco您是否试图使面板淡入(这将很困难),或者你需要让图像淡入,而图像恰好在面板上?如果是后者,请查看我上面回答中的链接。我想这会让你开始的。真正遗憾的是,它必须是Winforms——在WPF中,您只需几行XAML就可以为任何控件的不透明度设置动画。@KingKing
Windows窗体可以与Java
-完全媲美。java属于上个世纪。它从未进化过。winforms==java==恐龙。WPF==WinRT==当前技术。同意。我永远不会明白为什么2013年会有人做winforms的事情。@HighCore如果知道还有人仍在使用Visual Basic 6.0,你会更加惊讶,这是真的。这比Windows窗体更令人惊讶。我认为
Windows窗体
的任何方式都很有趣。我永远爱它。至少,
Windows窗体
可以与
Java
相比,
WPF
在定制设计的方便性方面比
Java
要好。这是为我学院的C#班设计的@HighCore@FelipeFrancisco您是否试图使面板淡入(这将很困难),或者你需要让图像淡入,而图像恰好在面板上?如果是后者,请查看我上面回答中的链接。我想这会让你开始的。真正遗憾的是,它必须是Winforms——在WPF中,您只需几行XAML就可以为任何控件的不透明度设置动画。@KingKing
Windows窗体可以与Java
-完全媲美。java属于上个世纪。它从未进化过。winforms==java==恐龙。WPF==WinRT==当前技术。可能重复的可能重复的