回 帖 发 新 帖 刷新版面

主题:求助!关于C#进度条

如下程序,我想在窗体From1上加个进度条,来表示S++到100次的完成进度
老鸟帮忙啊,谢谢!

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;

namespace WindowsApplication1
{
    public partial class Form1 : Form
    {
        int s=0;
        public void Exp()
        {
            while (s < 100)
            {
                s++;
                textBox1.Text = s.ToString();
                Application.DoEvents();
            }
        }
        public Form1()
        {
            InitializeComponent();
        }

        private void button1_Click(object sender, EventArgs e)
        {
            Exp();
        }
    }
}

回复列表 (共3个回复)

沙发

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;

namespace WindowsApplication1
{
    public partial class Form1 : Form
    {
        int s=0;
        public void Exp()
        {
            while (s < 100)
            {
                s++;
                textBox1.Text = s.ToString();
                progressBar.Value = s;
                Application.DoEvents();
            }
        }
        public Form1()
        {
            InitializeComponent();
        }

        private void button1_Click(object sender, EventArgs e)
        {
            Exp();
        }
    }
}

/* 这种问题是比较基础的.net类库问题,建议先通过查阅msdn等资料自己搞定,这样来加深理解、培养独立思考的能力。 */

板凳

谢谢版主啊

我这不是菜嘛,谢谢你的解答,我会努力的

悄悄的告诉你,MSDN我不懂得看

3 楼

MSDN 不懂看, 那可是MS 软件工具 大部分资料集合, 不懂就可借了`

我来回复

您尚未登录,请登录后再回复。点此登录或注册