0
我正在創建一個Windows移動應用程序,我希望淡入淡出顯示在窗體上的文本。我正在使用C#來達到這個目的。 任何人都可以提供這個部分的想法?.NET Compact Framework中的文本淡入淡出效果
由於提前 問候 六必居
我正在創建一個Windows移動應用程序,我希望淡入淡出顯示在窗體上的文本。我正在使用C#來達到這個目的。 任何人都可以提供這個部分的想法?.NET Compact Framework中的文本淡入淡出效果
由於提前 問候 六必居
這裏,想到的第一件事:有一個顏色數組 - 例如從所需的字體顏色到任何顏色使文本不可見,然後使用計時器按順序將控制文本的顏色更改爲數組中的每個條目。例如,從白色到黑色的3種顏色淡入淡出效果 - 淡入淡出將顯示白色 - 灰黑色,淡出將呈現黑灰色 - 白色!
THanks的信息。我已經嘗試過了。但它並不流暢,因爲我正在嘗試爲應用程序執行此操作,因爲我正在將文本顯示爲歌曲的卡拉OK,並且計時器必須根據歌曲進行更改。 – Biju 2010-06-05 07:16:35
也許你可以嘗試使用更大範圍的中間色 - 也許20或30? – 2010-06-05 07:18:14
我現在用的是15。將嘗試改變它。 我正在使用DrawString()繪製字符串。文本文件將顯示10秒鐘,大約8秒後第二個文本將開始出現,第一個文字將開始消失。問題是它看起來不像一個光滑的,它看起來很生動 – Biju 2010-06-05 07:23:15