Silverlight专题(15) - 你自己的视频播放器之自定义MoveToPointSlider
2009-01-13 11:55:44 来源:WEB开发网核心提示: m_leftTrack就是上面说的第一列的Rectanglem_rightTrack就是第三列的Rectangle23~24行就是响应鼠标左键点击使得你点Slider的哪里,Slider上的Thumb就滑到哪里4.引用MoveToPointSlider并使用他5.给MoveToPointS
m_leftTrack就是上面说的第一列的Rectangle
m_rightTrack就是第三列的Rectangle
23~24行就是响应鼠标左键点击使得你点Slider的哪里,Slider上的Thumb就滑到哪里
4.引用MoveToPointSlider并使用他
5.给MoveToPointSlider自定义Style,在Microsoft Expression Blend 2 SP1中操作如下
在默认的Slider Style的HorizontalTemplate的自底部添加两个Rectangle控件
并分别命名为LeftTrack和RightTrack
(一定只能是这两个名字,因为我们前面的MoveToPointSlider的底层代码就是通过这两个名字来获取Slider中的控件的
也就是GetTemplateChild(“LeftTrack”)和GetTemplateChild(“RightTrack”))
这样我们就得到了我们需要的MoveToPointSlider了
实际效果展示:
实际的程序如下(部署在http://streaming.live.com/):
总结:
本篇大概介绍了下如何在Slider控件的基础上自定义控件
为下篇文章实现合理的视频播放器做了前期准备
Tags:Silverlight 专题 自己
编辑录入:爽爽 [复制链接] [打 印]- ››silverlight全屏显示图片
- ››Silverlight MVVM 模式(一) 切近实战
- ››自己动手写iPhone wap浏览器之界面架构篇
- ››Silverlight for Windows Phone 7开发系列(1):...
- ››Silverlight for Windows Phone 7开发系列(2):...
- ››Silverlight for Windows Phone 7开发系列(3):...
- ››Silverlight for Windows Phone 7开发系列(4):...
- ››自己也能DIY个性真人QQ表情
- ››自己动手!巧法让酷狗动感歌词更完美
- ››自己编译Google Android内核的Linux源码
- ››自己写的一个jquery模板引擎(json比较好用)
- ››自己定义Android堆内存大小
更多精彩
赞助商链接