2013-08-21 56 views
0

我想出了一種方法來做到這一點,但它使用了一個計時器。我在網上搜索了一段時間的替代方法,但他們也都使用定時器,但我不想使用定時器。如何動畫文字顯示在c#中創建打字式效果效果#

反正有沒有使用計時器可以實現這個文本動畫效果?

+0

,什麼不是使用定時器的目的是什麼?您最終可能會創建類似定時器但不是顯式定時器的解決方案,但如果您需要按時間間隔編寫文本,那麼您希望如何渲染文本超時?也許你可以問斯蒂芬霍金,並檢查使用另一個維度是否會讓你這樣做......) –

回答

1

爲什麼你不想使用定時器?這聽起來很適合這種情況。

如果不希望使用定時器非常令人信服的理由,你也許能夠適應Stopwatch類做你需要什麼,但它沒有看到你的代碼,目前還不清楚。

一個有點搞笑的替代,將是從Timer繼承和創建自己的類型:

public class NotATimer : Timer 
{ 
    public NotATimer() 
    { } 
} 
+0

最後決定去計時器。 –

+0

@NiiLaryea - 一個明智的選擇 – DGibbs