欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  移动技术

WP7中,如何自定义ProgressBar的高度,颜色,和透明度

程序员文章站 2022-03-08 15:57:47
 WP7中默认的ProgressBar样式,有可能不太符合程序的要求,那么有时候就需要对其样式进行定制.既然要定制控件样式,那么就要请出神器Blend.用Blend打开页...
 WP7中默认的ProgressBar样式,有可能不太符合程序的要求,那么有时候就需要对其样式进行定制.既然要定制控件样式,那么就要请出神器Blend.用Blend打开页面,然后选中需要定制样式的ProgressBar,右键Edit Template,然后选择Edit a Copy
WP7中,如何自定义ProgressBar的高度,颜色,和透明度
展开Template中的Grid,你会发现有两个东西,DeterminateRoot和IndeterminateRoot.今天要修改的内容和DeterminateRoot有关.
WP7中,如何自定义ProgressBar的高度,颜色,和透明度
展开DeterminateRoot,又发现ProgressBarTrack和ProgressBarIndicator,第一个代表的是背景,第二个是前景.背景可以用来在视频播放的时候标识缓冲进度,前景用来标识播放进度.

选中ProgressBarTrack,在Blend右边的属性栏,可以看见,高度,颜色,透明度的设置
 
WP7中,如何自定义ProgressBar的高度,颜色,和透明度
修改为合适的值.用同样的方法修改ProgressBarIndicator.
好了,一个定制好的ProgressBar就出来了.
 

摘自   Spider_net