2012-03-15 68 views
0

我正在研究一個簡單的應用程序,其中包含文本動畫和視頻作爲背景。屏蔽WPF中的滾動文本

它真的很類似於簡單的LED滾動文本,我使用WPF的動畫框架(故事板和時間軸)。

我的文本來自右側,完成左側的動畫,因此它對整個窗口寬度都是可見的。

現在,如果我只想在窗口的特定矩形中顯示此文本,該怎麼辦?文本通常來自右側並完成到左側,但只有在通過此矩形時纔可見。想象它就像背景中顯示文字的「矩形洞」。

我希望我在我的解釋中直截了當!

謝謝。

回答

1

文字在畫布中。將Canvas的大小和位置設置爲矩形孔。在裁剪之後,當文字在畫布外時,它不會顯示。您只需在文字上爲Canvas.Left附加屬性製作動畫。

+0

謝謝,夥計們。你的答案都很好,但我已經選擇了正確的我用於我的問題的那個:) – daliz 2012-03-16 19:47:10