[C#] Hướng dẫn sử dụng ProgressBar Control

Byantonhyip

Th12 7, 2018 #[C#] Hướng dẫn sử dụng ProgressBar Control Control, #[C#] Hướng dẫn sử dụng ProgressBar Control trên Winform, #C# Cho người bắt đầu, #C# Cho người mới, #C# for newbie, #c# progress bar control example, #c# progressbarcontrol, #C# Toàn tập, #C# tutorial, #c# vertical progress bar control, #C# winform tutorial, #Cách sử dụng ProgressBar Control trên C#, #Cách tạo và sử dụng ProgressBar Control trên C#, #Cần giúp đỡ sử dụng ProgressBar Control trên C#, #circular progress bar control in c#, #custom progress bar control c#, #Demo sử dụng ProgressBar Control trong C#, #How to use ProgressBar Control Control, #how to use progressbar control in windows application using c#.net, #Hướng dẫn sử dụng ProgressBar Control trên C#, #hướng dẫn sử dụng progressbar trong c#, #ProcessBar trong lập trình C# Winform, #progress bar control c#, #progress bar control devexpress c#, #progress bar control example in c#.net, #progress bar control in asp.net c#, #progress bar control in windows application c#, #progress bar user control c#, #progress bar user control in asp.net c#, #progressbar control devexpress c#, #progressbar control in c# windows application, #Sử dụng ProgressBar Control trên C# như thế nào, #Tạo một Progress bar trong lập trình C# như thế nào, #Thực hành sử dụng ProgressBar Control trong C#, #Tìm hiểu về ProgressBar Control Control trên C#, #Ví dụ về ProgressBar Control trong C#
Chia sẻ

Nội dung

Giới thiệu

Khi lập trình ứng dụng Winform, nếu chúng ta xử lý một khối lượng lớn dữ liệu, thời gian chờ đợi quá trình xử lý kết thúc tương đối lâu ví dụ như tải file, tìm kiếm dữ liệu,v.v… thì chúng ta có thể sử dụng điều khiển ProgressBar để hiển thị quá trình theo phần trăm để cho biết chương trình xử lý đã được bao nhiêu phần trăm, sắp xong hay chưa. Tránh trường hợp, khi chương trình đang xử lý, mà người dùng không biết lại tiếp tục thao tác các chức năng khác, có thể làm cho ứng dụng bị treo.

Trong bài hôm nay, mình sẽ hướng dẫn các bạn sử dụng điều khiển ProgressBar để hiển thị phần trăm xử lý quá trình.

Các thuộc tính của điều khiển ProgressBar

  Minimum : Đặt giá trị nhỏ nhất cho biến Value của 1 tác vụ trên ProgressBar.
  Maximum : Đặt giá trị lớn nhất cho biến Value của 1 tác vụ trên ProgressBar.
  Value   : Thuộc tính này là giá trị hiện tại của 1 tác vụ trên ProgressBar.

Mặc định, các thuộc tính Minimum và Maximum được đặt là 0 và 100. Khi chạy ứng dụng và nhấp vào nốt “Bắt đầu” tiến trình sẽ được thực hiện từ trái qua phải.

Xây dựng ứng dụng

Bước 1. Tạo một ứng dụng mới trên C# có tên là HDProgressbar.

Bước 2. Kéo điều khiển ProgressBar vào Form1.

[C#] Hướng dẫn sử dụng ProgressBar Control

Bước 3. Tiếp tục kéo Button vào Form và đặt thuộc tính Text là “Bắt đầu”

Xem thêm  [WPF] Hướng dẫn tạo bóng cho chữ trong WPF

[C#] Hướng dẫn sử dụng ProgressBar Control

Bước 4. Trong sự kiện Click của Button1, gán mã sau đây

private void button1_Click(object sender, EventArgs e)
        {
            int i; //Khởi tạo biến i

            progressBar1.Minimum = 0; //Đặt giá trị nhỏ nhất cho ProgressBar
            progressBar1.Maximum = 200; //Đặt giá trị lớn nhất cho ProgressBar
            for (i = 0; i <= 200; i++)
            {
                progressBar1.Value = i; //Gán giá trị cho ProgressBar
            }

        }

Bước 5. Nhấn F5 để biên dịch và chạy ứng dụng

[C#] Hướng dẫn sử dụng ProgressBar Control

Mã nguồn ứng dụng.

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

namespace WindowsFormsApplication1
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void button1_Click(object sender, EventArgs e)
        {
            int i;

            progressBar1.Minimum = 0;
            progressBar1.Maximum = 200;

            for (i = 0; i <= 200; i++)
            {
                progressBar1.Value = i;
            }

        }

    }
}

Lời Kết

Như vậy, trên đây csharpcanban.com đã Hướng dẫn các bạn xây dựng một ứng dụng sử dụng điều khiển ProgressBar bằng C#. Thực sự là quá đơn giản đúng không các bạn. Hãy thực hành và vận dụng ngay nhé. Mọi thắc mắc hãy gửi bình luận bên dưới . Csharpcanban.com sẽ giải đáp ngay sau khi đọc được comment của các bạn.

Trong các bài tiếp theo mình sẽ tiếp tục hướng dẫn các bạn sử dụng các Control trong C# như: sử dụng Combobox, Listbox, Radio Button, và nhiều Control khác, hãy thường xuyên theo dõi website csharpcanban.com để cập nhật các bài học mới nhé các bạn. Chúc các bạn thành công !!!

Bản quyền

Nội dung trên csharpcanban.com được biên soạn, biên dịch từ nhiều nguồn khác nhau, đồng thời đã được viết thành chương trình. Csharpcanban.Com bảo lưu mọi quyền đối với những bài viết này. Mọi hình thức sao chép đều cần phải được Csharpcanban.Com cấp phép.

Xem thêm  [WPF] Validation đối với Textbox trên wpf

Tải CODE

Để tải Code, các bạn hãy nhấp vào Nốt bấm dưới đây. Do mình dử dụng dịch vụ lưu trữ của MediaFire cho nên các bạn hoàn toàn yên tâm là không có virus đâu nhé.

Mật mã giải nén: csharpcanban.com

ĐĂNG KÝ MUA HÀNG

    Email (*)

    Điện thoại (*)

    Tên sản phẩm/Dịch vụ:


    Chia sẻ

    Trả lời

    Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *