天天看點

Silverlight 5 beta新特性探索系列:9.視訊快進快退和TextSearch對象對文字項查詢

 本節講訴兩個新特性:一、在silverlight 5中可以控制mediaelement對象播放的視訊進行快進快退控制。二、在silverlight 5中的文字項進行搜尋查詢。

        一、對于mediaelement媒體播放對象的視訊進行快退快進控制

        它是通過mediaelement.playbackrate屬性進行控制的。目前此屬性隻支援-8.0、-4.0、0.5、1.0、2.0、4.0、8.0七個參數,也就是快退8倍速、快退4倍速、慢放0.5倍速、正常速度、快進2倍速、快進4倍速、快進8倍速。現在我們看本執行個體中的mediaelement對象控制源碼如下:

   其效果預覽圖如下:

Silverlight 5 beta新特性探索系列:9.視訊快進快退和TextSearch對象對文字項查詢

        二、textsearch對象對文字項查詢       

        它是在silverlight 5中新增的一個類textsearch,在所有的具有item屬性的文字控件中(比如combobox,listbox)設定textsearch.textpath="firstname"即可。當然firstname是被綁定源類的一個字段。下面我們來看xaml源碼如下:

   在cs代碼中需要如下綁定:

Silverlight 5 beta新特性探索系列:9.視訊快進快退和TextSearch對象對文字項查詢