Total members 11890 |It is currently Sat Apr 20, 2024 1:28 am Login / Join Codemiles

Java

C/C++

PHP

C#

HTML

CSS

ASP

Javascript

JQuery

AJAX

XSD

Python

Matlab

R Scripts

Weka





Hi ,
I have an application which takes time to load data into a grid so inorder to see the status of data loading I want a small window to pop up showing how much is loaded in the form of progress bar . the application is in C#.... Can someone help me with information on how to do this. I know how to get it at bottom of page dragging progress tool bar.. but i want a small window wid % amount loaded in center !!!

Thanks
ricky




Author:
Newbie
User avatar Posts: 5
Have thanks: 0 time

why don't you create a window and make it position (x= ( screen_width - window_width / 2) , y= ( screen_height -window height ) /2 ) .

_________________
M. S. Rakha, Ph.D.
Queen's University
Canada


Author:
Mastermind
User avatar Posts: 2715
Have thanks: 74 time

Actually I have multiple forms so I want a generic status bar form showing loading progress while in the background data is getting loaded. the form in the front shows how much % of data is loaded . sorry for mistyping


Author:
Newbie
User avatar Posts: 5
Have thanks: 0 time

Code:


    using System;
    using System.Drawing;
    using System.ComponentModel;
    using System.Windows.Forms;

    public class Win32Form2 : System.Windows.Forms.Form {

        private System.ComponentModel.Container components;
        private System.Windows.Forms.TextBox textBox1;
        private System.Windows.Forms.Label label1;
        private System.Windows.Forms.Button button1;
        private System.Windows.Forms.ProgressBar progressBar1;

        public Win32Form2() {
            // Required for Win Form Designer support
            InitializeComponent();
        }


        public static void Main(string[] args) {
            Application.Run(new Win32Form2());
        }


        private void InitializeComponent() {
            this.components = new System.ComponentModel.Container();
            this.label1 = new System.Windows.Forms.Label();
            this.progressBar1 = new System.Windows.Forms.ProgressBar();
            this.button1 = new System.Windows.Forms.Button();
            this.textBox1 = new System.Windows.Forms.TextBox();

            label1.Location = new System.Drawing.Point(32, 40);
            label1.Text = "Progress Value";
            label1.Size = new System.Drawing.Size(88, 24);
            label1.TabIndex = 2;
           
            progressBar1.Maximum = 10;
            progressBar1.Location = new System.Drawing.Point(8, 312);
            progressBar1.Minimum = 0;
            progressBar1.TabIndex = 0;
            progressBar1.Value = 0;

           
            progressBar1.Size = new System.Drawing.Size(520, 40);
            progressBar1.Step = 1;
           
            button1.Location = new System.Drawing.Point(152, 168);
            button1.Size = new System.Drawing.Size(144, 48);
            button1.TabIndex = 1;
            button1.Text = "button1";
            button1.Click += new System.EventHandler(button1_Click);
           
            textBox1.Location = new System.Drawing.Point(136, 40);
            textBox1.Text = "0";
            textBox1.TabIndex = 3;
            textBox1.Size = new System.Drawing.Size(184, 20);
            this.Text = "Win32Form2";
            this.AutoScaleBaseSize = new System.Drawing.Size(5, 13);
            this.ClientSize = new System.Drawing.Size(616, 393);
            this.Click += new System.EventHandler(Win32Form2_Click);
           
            this.Controls.Add(textBox1);
            this.Controls.Add(label1);
            this.Controls.Add(button1);
            this.Controls.Add(progressBar1);
        }

        protected void button1_Click(object sender, System.EventArgs e) {
       

            if (progressBar1.Value == progressBar1.Maximum){
                progressBar1.Value =  progressBar1.Minimum;
            }
            progressBar1.PerformStep();
            textBox1.Text=progressBar1.Value.ToString() ; // Displays the values of progressbar in textbox
   
        }
        protected void Win32Form2_Click(object sender, System.EventArgs e) {
        }
    }



_________________
M. S. Rakha, Ph.D.
Queen's University
Canada


Author:
Mastermind
User avatar Posts: 2715
Have thanks: 74 time

Thanx a lot for this reply .. was really helpful. I would appreciate if you can temme how I can make this working while the form in the background is getting loaded with some data . I want this form to show the stuff it is showing in front while data gets loaded in back .. !!


Author:
Newbie
User avatar Posts: 5
Have thanks: 0 time

k


Author:
Newbie
User avatar Posts: 5
Have thanks: 0 time

I m still working on how to get it workin .. I wrote code that runs background worker but I m not able to process data using background worker. Can someone help me with that


Author:
Newbie
User avatar Posts: 5
Have thanks: 0 time
Post new topic Reply to topic  [ 7 posts ] 

  Related Posts  to : status Progress bar
 Progress dialog     -  
 Show Progress Bar using JQuery     -  
 Multipart HTTP forms submitter - With Progress Information     -  
 Print all MySQL status value     -  
 Solution to Error status zero when using Ajax with JQuery     -  
 Status Bar Link Description javascript code     -  
 Typing Status Bar Text javascript code     -  
 show loading status message until the applet is fully loaded     -  



cron





Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
All copyrights reserved to codemiles.com 2007-2011
mileX v1.0 designed by codemiles team
Codemiles.com is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.com