0

選択した美しいフォントで文字列をレンダリングするのを遅らせる必要があります。コードを介して速度調整をレンダリングする方法も非常に優れた機能です。役立つアイデアやライブラリ(-ies)を提案できますか? 前もって感謝します。PS 重要な場合は、VS 2010 Ultimate を使用します。

4

1 に答える 1

0

テキストとフォントを使用して FormattedText オブジェクトを作成します。次に、そのオブジェクトで BuildGeometry を呼び出します。この関数は、PathGeometry として表示できるジオメトリを返します。これで、RectangleGeometry を Clip-Property としてこのパスに追加できます。Rectangle の幅を 0 からレンダリングされたテキストの幅までアニメーション化できます。これにより、水平方向のブレンド効果が得られますが、これも何とか簡単に実現できる可能性があります。

ちょうど私の頭に浮かんだことの 1 つは、ClipToBounds プロパティを true に設定し、余白をテキストの負の幅よりも低い値から 0 に設定したコンテナー (グリッドとしましょう) にテキストを表示するだけでよいということです。どういうわけか右からスライドインします... 創造的です:D...

于 2014-04-20T20:45:38.437 に答える