WPF C#。如何延迟渲染字符串?

WPF C#。如何延迟渲染字符串?,c#,wpf,drawing,text-rendering,drawing2d,C#,Wpf,Drawing,Text Rendering,Drawing2d,我需要延迟渲染一些字符串和我将选择的字符串。一些通过渲染方式调节速度的代码也会很好的功能。你能提出一些有用的想法和/或图书馆吗?提前谢谢。 另外,如果重要的话,我会使用VS 2010 Ultimate。用文本和字体创建一个格式化文本对象。然后调用该对象上的BuildGeometry。该函数将返回可显示为PathGeometry的几何图形。现在,可以将矩形几何体作为剪辑属性添加到此路径。可以将矩形的宽度设置为从0到渲染文本宽度的动画。这将产生水平混合效果,但也可能更容易实现 我想到了一件事——你可

我需要延迟渲染一些字符串和我将选择的字符串。一些通过渲染方式调节速度的代码也会很好的功能。你能提出一些有用的想法和/或图书馆吗?提前谢谢。
另外,如果重要的话,我会使用VS 2010 Ultimate。

用文本和字体创建一个格式化文本对象。然后调用该对象上的BuildGeometry。该函数将返回可显示为PathGeometry的几何图形。现在,可以将矩形几何体作为剪辑属性添加到此路径。可以将矩形的宽度设置为从0到渲染文本宽度的动画。这将产生水平混合效果,但也可能更容易实现


我想到了一件事——你可以简单地在一个容器中显示文本——比如说网格——它将ClipToBounds属性设置为true,并将边距设置为动画,从低于文本负宽度的值设置为0。它会从右边滑进来。。。要有创意:D.

你是在要求某种动画,也许是像powerpoint那样的淡入或幻灯片效果?在任何情况下,请说明您的需求。@SnowballTwo,我认为动画更适合您。我想慢慢地一个像素一个像素地画每个字母(或者一行一行,我不知道)。并按顺序(即,第一个字母,然后第二个字母,等等)完成。类似这样的内容:。而且它需要好看(动画中的一句话:“生日快乐”)。在WPF中可能吗?好的,如果没有大量的编程,你将无法获得与视频中WPF完全相同的效果(看起来他们跟踪字体笔划,就像绘制的一样。这看起来像是某种启发式黑客,因为有些字体不包含一个笔划字母)。不管你打算做什么。。。第一条建议:为什么不使用flash并遵循视频教程?第二条建议:请参阅下一篇帖子。。。