`

wp7 开发学习之 ProgressBar 小应用

    博客分类:
  • WP7
阅读更多

xaml页面

<ProgressBar Height="48"

HorizontalAlignment="Left"
Margin="101,97,0,0"
Name="progressBar1"
VerticalAlignment="Top"
Width="250"
Background="Red"/>
<ProgressBar Height="4"
HorizontalAlignment="Left"
Margin="169,377,0,0"
Name="progressBar2"
VerticalAlignment="Top"
Width="460"
IsIndeterminate="True"/>

这里有两个进度条,第一个在cs设置了委托事件(可以算百分比,边进度边显示),第二个设置了IsIndeterminate="True" 循环进度显示

cs页面

public partial class ProgressBar : PhoneApplicationPage
{
int count = 0;
public ProgressBar()
{
InitializeComponent();
}

//进度的改变事件
private void progressBar1_ValueChanged(object sender, RoutedPropertyChangedEventArgs<double> e)
{
//获取进度的值 然后进行给title赋值显示
this.PageTitle.Text = e.NewValue.ToString();
}

void dt_Tick(object sender, EventArgs e)
{
//tick一次加一
count++;
//把值赋给进度条
progressBar1.Value = count;
//然后委托进度条的值的改变事件
progressBar1.ValueChanged += new RoutedPropertyChangedEventHandler<double>(progressBar1_ValueChanged);

}

//加载
private void PhoneApplicationPage_Loaded(object sender, RoutedEventArgs e)
{
//创建一个时间
DispatcherTimer dt = new DispatcherTimer();
//设置时间间隔100秒
dt.Interval = TimeSpan.FromMilliseconds(100);
//委托事件tick的委托事件
dt.Tick += new EventHandler(dt_Tick);
//启动
dt.Start();


}
}

0
0
分享到:
评论
发表评论

文章已被作者锁定,不允许评论。

相关推荐

    Android应用源码之ProgressBar 几乎全部的用法

    在Android开发中,ProgressBar是一个非常重要的组件,它用于显示进度或等待状态,为用户提供反馈,表明应用程序正在进行后台处理。ProgressBar提供了多种样式和用法,包括水平、垂直、圆形以及自定义样式。本教程将...

    ProgressBar的简单应用

    在Android开发中,ProgressBar的使用非常广泛,包括文件下载、网络请求、安装更新等场景。下面我们将深入探讨ProgressBar的基本使用、类型以及自定义方法。 1. **基本使用** ProgressBar的使用主要涉及到XML布局...

    Android 开发技巧之 ProgressBar 各种样式大全.pdf

    在Android应用开发过程中,界面美观度直接影响用户体验感,而`ProgressBar`作为UI设计中的重要元素之一,在各种场景下都有着广泛的应用。本文档将详细介绍`ProgressBar`的各种样式及其使用方法,帮助开发者更好地...

    Android开发之ProgressBar及其style样式的使用.zip

    在Android开发中,ProgressBar是一个非常重要的组件,它用于显示进度或加载状态,用户可以直观地看到后台任务的执行情况。本教程将详细讲解如何在Android应用中使用ProgressBar及其style样式,特别关注使用Kotlin...

    C#视频之ProgressBar实例

    【标题】"C#视频之ProgressBar实例"是一个关于C#编程语言中ProgressBar控件的教程,专门探讨如何在Windows应用程序中使用此控件来显示进度信息。ProgressBar是.NET框架提供的一种用户界面元素,用于向用户反馈操作的...

    WP8.1自定义Progressbar

    通过这种方式,我们可以为WP8.1应用带来一种与Android相似的Progressbar体验。尽管两个平台的原生控件有所不同,但我们可以通过自定义控件和动画实现跨平台的视觉一致性,提升用户体验。 在实际开发中,还要考虑...

    android ProgressBar的应用demo

    这个“android ProgressBar的应用demo”是为开发者提供一个直观的学习和实践平台,帮助理解如何在实际项目中有效地使用ProgressBar。 首先,我们要了解ProgressBar的两种基本形态:indeterminate(不确定进度)和...

    Android应用源码之ProgressBar 几乎全部的用法-IT计算机-毕业设计.zip

    在Android应用开发中,无论是简单的文件下载、网络请求,还是复杂的计算过程,我们都需要用到ProgressBar来提供用户友好的界面反馈。这个"Android应用源码之ProgressBar 几乎全部的用法"的压缩包应该包含了一系列...

    Android应用源码之(ProgressBar进度条).zip项目安卓应用源码下载

    Android应用源码之(ProgressBar进度条).zip项目安卓应用源码下载Android应用源码之(ProgressBar进度条).zip项目安卓应用源码下载 1.适合学生毕业设计研究参考 2.适合个人学习研究参考 3.适合公司开发项目技术参考

    ProgressBar的几个小样及自定义圆形ProgressBar半径大小 .

    总之,自定义ProgressBar是提升应用界面个性化和用户体验的重要手段。通过理解其基本属性和自定义方法,开发者可以根据需要创造出各种各样的进度条效果。在实际项目中,可以根据设计需求灵活运用,确保与整体UI风格...

    Android之自定义ProgressBar

    在Android开发中,ProgressBar是用户界面中非常常见的一种组件,用于表示某个操作的进度或等待状态。本教程将深入探讨如何在Android中自定义ProgressBar,让其满足特定的设计需求,提升应用的用户体验。 首先,我们...

    matlab开发-Progressbar

    本项目提供的"matlab开发-Progressbar"包含了一个简单且灵活的进度条实现,适用于各种计算密集型任务。 首先,`prgbar.fig`文件是一个MATLAB图形用户界面(GUI)的设计文件。它定义了进度条的外观,包括布局、颜色...

    progressbar控件(Android)

    在Android开发中,ProgressBar是一个非常重要的控件,它用于显示进度状态,比如数据加载、文件下载等操作。在Android 2.3版本中,开发者可以使用ProgressBar来为用户创建直观的等待反馈,增强用户体验。本篇文章将...

    Android 之 ProgressBar用法介绍

    ProgressBar是Android系统中的一种UI组件,它用于显示进度或加载状态。这个组件在各种场景下都非常常见,如数据加载、文件...在实际开发中,根据项目需求,选择合适的样式和定制方案,将提升应用的用户体验和专业性。

    Android:ProgressBar的初步学习

    在Android开发中,`ProgressBar`是一个非常常见的组件,它用于显示进度或加载状态,为用户提供反馈,表明应用程序正在进行后台操作。本项目是一个针对初学者的`ProgressBar`初步学习实例,旨在帮助开发者理解如何在...

    android之ProgressBar,SeekBar,RatingBar

    在Android开发中,ProgressBar、SeekBar和RatingBar是三种常见的用户界面组件,它们为用户提供了一种交互方式,展示了数据加载进度、可调节值或评分选择。接下来,我们将详细探讨这三个控件的功能、用法以及在实际...

    应用源码之(ProgressBar进度条).zip

    本资源"应用源码之(ProgressBar进度条).zip"提供了关于ProgressBar的源码分析,帮助开发者深入理解其工作原理和自定义方法。以下是关于ProgressBar及其相关知识点的详细说明: 1. **ProgressBar的基本使用**: ...

    带动画的横向ProgressBar

    在Android开发中,ProgressBar是用户界面中非常常见的一种组件,用于表示某个操作的进度或等待状态。本主题聚焦于“带动画的横向ProgressBar”,这种组件能够以动态的方式展示进度变化,提升用户体验。以下是对这个...

    Android应用源码之ProgressBar 几乎全部的用法.zip

    这个"Android应用源码之ProgressBar几乎全部的用法.zip"压缩包提供了一系列关于ProgressBar使用方法的源码示例,对于开发者来说是一个很好的学习资源。 1. **ProgressBar类型**: - **Horizontal ProgressBar**:...

Global site tag (gtag.js) - Google Analytics