該控件是繼承於 Control 基類開發的。可以設置文本輪流播放,這個控件目前基本可以當做一個簡單的文本廣告控件。
控件可以添加文本段列表,每段文本可以設置出現動畫和文字漸變顏色,還可以讓指定某一段文本重復播放指定的次數。
IntervalTime 屬性是設置 Items 集合的每一個選項之間的播放時間間隔。
Items 集合里面存放每一個文本就相關的設置
Orientataion 屬性可以設置文本從哪個方向出現。
RemainTime 屬性是文本通過動畫出現后停留的時間。
Repetition 屬性設置該文本重復播放指定次數后再播放下一個文本選項。
Style 屬性設置文本出現的動畫類型。
Enable 的屬性,這個屬性的用途可以控制文本是否在播放列表中。因為把文本添加到 Items 集合並不代表文本處於播放列表中。就是說我添加文本,但我遲點再設置它可以播放。因為 enableTextList 才是存放真正的文本播放列表。
重寫方法如下
公開方法如下
新增類如下
新增屬性如下
源碼下載:文本跑馬燈特效控件.zip