【发布时间】:2012-09-12 14:17:02
【问题描述】:
我想知道是否有一种方法可以为表单上显示的文本添加某种动画。
当我想到这一点时,我的想法有点类似于您可以在 PowerPoint 中对文本执行的操作(即一次键入一个文本的类似打字机的动画,让整个文本框显示为某些效果等),我只是想了解您可以使用 Windows 窗体做什么。
目前我正在使用文本框在我的表单应用程序中显示信息,但事后我意识到标签也可以。
编辑:毕竟我使用的是标签,我只是给它起了一个名称,里面有“文本框”,因为没有更好的描述。
【问题讨论】:
-
这类动画很难平滑并很快真的消失。使用 AutoEllipsis = True 的标签,您可以免费获得工具提示。
-
虽然在 Winforms 中可以做到,但我建议你使用 WPF。 WPF 的工具库中有更多可用的工具来实现这些特殊效果。还要考虑,如果您坚持使用 Winforms,请考虑使用 DirectX