silverlight自定义控件之多媒体视频播放器Silverlight本身提供了多媒体播放控件但并没有封装好可以直接使用的控件。在网上搜索了一些都不是很适用有些过于复杂要引用一大堆dll感觉很臃肿有些样式风格不适合。 silverlight只提供了MediaE le ment并不像以前html那样现成的直接使用那么方便所以就自己封装一下做一个满足基本功能的简单播放器。通过本篇随笔认识一下B lend强大的修改控件样式魔力和实现一个简单的播放器。
功能点
1、播放、暂停及显示当前播放状态
2、实时显示已播放时间
3、播放进度条并能拖动播放位置
4、全屏按钮及双击播放画面入或退出全屏
5、调整音量
6、播放列表
播放器的基本功能点就是需求将需求分解罗列出实现难点和功能要点评估工作量及风险。
一、认识MediaE le me nt控件public MediaElementState CurrentState {get; } MediaElement的当前状态。状态可以为下列值之一如在MediaElementS tate枚举中
所定义 Buffering、C lo s ed、Op ening、 P aus ed、 P lay ing或S topp ed。默认值为Closed。public bool AutoPlay{get; set; } 如果自动播放则为true否则为fals e。默认值为true。如果设置S ourc e属性前将此属性设置为true则设置Source属性时自动播放视频。public UriS ourc e {get; s et; } 获取或设置MediaElement上的媒体来源。即指定一个视频的统一资源标识符(URI)字符串。 public doubleVolume {get; s et; } 获取或设置媒体的音量大小。
racknerd当前对美国犹他州数据中心的大硬盘服务器(存储服务器)进行低价促销,价格跌破眼镜啊。提供AMD和Intel两个选择,默认32G内存,120G SSD系统盘,12个16T HDD做数据盘,接入1Gbps带宽,每个月默认给100T流量,5个IPv4... 官方网站:https://www.racknerd.com 加密数字货币、信用卡、PayPal、支付宝、银联(卡),可以付款! ...
Hosteons,一家海外主机商成立于2018年,在之前还没有介绍和接触这个主机商,今天是有在LEB上看到有官方发送的活动主要是针对LEB的用户提供的洛杉矶、达拉斯和纽约三个机房的方案,最低年付21美元,其特点主要在于可以从1G带宽升级至10G,而且是免费的,是不是很吸引人?本来这次活动是仅仅在LEB留言提交账单ID才可以,这个感觉有点麻烦。不过看到老龚同学有拿到识别优惠码,于是就一并来分享给有需...
云如故是一家成立于2018年的国内企业IDC服务商,由山东云如故网络科技有限公司运营,IDC ICP ISP CDN VPN IRCS等证件齐全!合法运营销售,主要从事自营高防独立服务器、物理机、VPS、云服务器,虚拟主机等产品销售,适合高防稳定等需求的用户,可用于建站、游戏、商城、steam、APP、小程序、软件、资料存储等等各种个人及企业级用途。机房可封UDP 海外 支持策略定制 双层硬件(傲...