该控件是继承于 Control 基类开发的。可以设置文本轮流播放,这个控件目前基本可以当做一个简单的文本广告控件。
控件可以添加文本段列表,每段文本可以设置出现动画和文字渐变颜色,还可以让指定某一段文本重复播放指定的次数。
IntervalTime 属性是设置 Items 集合的每一个选项之间的播放时间间隔。
Items 集合里面存放每一个文本就相关的设置
Orientataion 属性可以设置文本从哪个方向出现。
RemainTime 属性是文本通过动画出现后停留的时间。
Repetition 属性设置该文本重复播放指定次数后再播放下一个文本选项。
Style 属性设置文本出现的动画类型。
Enable 的属性,这个属性的用途可以控制文本是否在播放列表中。因为把文本添加到 Items 集合并不代表文本处于播放列表中。就是说我添加文本,但我迟点再设置它可以播放。因为 enableTextList 才是存放真正的文本播放列表。
重写方法如下
公开方法如下
新增类如下
新增属性如下