Demo ProgressBar And Timer


Diễn đàn chia sẻ kiến thức, kinh nghiệm về IT và cuộc sống!
 
Trang ChínhGalleryTrợ giúpTìm kiếmThành viênNhómĐăng kýĐăng Nhập
Top posters
Sakura (1124)
 
hotboy (705)
 
Già Làng (373)
 
con_ca_nho90 (289)
 
that_true (154)
 
theanhkkt (143)
 
phamay (137)
 
lovelonelyman (134)
 
o0ovioletstaro0o (128)
 
stevenhung (122)
 
Âm - Dương lịch
Clock
Logo
11TH02 Pro!
Liên kết
Tin tức 60s
Tin công nghệ
Thời sự 24h
Game Moblie

Share | 
 

 Demo ProgressBar And Timer

Xem chủ đề cũ hơn Xem chủ đề mới hơn Go down 
Tác giảThông điệp
Sakura


avatar

Thú CƯng :
Nam Scorpio

Số bài viết : 1124
Điểm : 1688
Được cảm ơn : 35
Ngày sinh : 03/11/1990
Tham gia ngày : 16/03/2010
Tuổi : 27
Đến từ : Bình Dương
Ngề nghiệp : IT Student

Bài gửiTiêu đề: Demo ProgressBar And Timer   14/11/2010, 18:00

Sau đây là đoạn code Demo ProgressBar And Timer của nhóm Wind hôm bữa còn dang dở.
Demo exe: [You must be registered and logged in to see this link.]


Hướng dẫn:
Design giao diện: các bạn tự làm:
Chúng ta chú ý, phải kéo 1 control là Timer vào trong chương trình mới được nha.
Và thiết lập lại giá trị min, max và step (mỗi lần tăng bao nhiêu) của ProgressBar cho hợp lý.
Và thiết lập luôn thuộc tính Interval của Timer (mặc định là 100 milisecond sẽ Tick 1 lần).

Control mới: Timer: đây là Control tự động làm 1 công việc gì đó sau mỗi lần Tick của nó. Coi code sẽ rõVery Happy

Các sự kiện:
1. Viết sự kiện Load của Form như sau:
Code:
richTextBox1.SelectionFont = new Font("Edward_Thien", float.Parse(progressBar1.Value.ToString()));
Mục đích: khởi tạo Size ban đầu bằng với giá trị hiện tại của ProgressBar

2. Và viết sự kiện Tick cho Timer như sau:
Code:
progressBar1.PerformStep();
richTextBox1.SelectionFont = new Font("Edward_Thien", float.Parse(progressBar1.Value.ToString()));
Mục đích: cho ProgressBar chạy và mỗi lần tick thì gán lại giá trị Size của RichtextBox bằng với giá trị của ProgressBar

3. Sự kiện cho Button:
Code:
richTextBox1.SelectAll();
timer1.Start();
Mục đích: chọn tất cả văn bản trong richTextBox. và cho Timer bắt đầu chạy.

Các bạn thử làm với cách này, mình không đưa nguyên Project, như vậy các bạn sẽ không nắm rõ được.
Hi vọng bài viết có ích!


_________________________________________________
Khách viếng thăm muốn liên hệ với mình thì xem thông tin phía dưới nha:
Email: [You must be registered and logged in to see this link.]
Nick Yahoo: Edward_Thien
Về Đầu Trang Go down
Xem lý lịch thành viên
 

Demo ProgressBar And Timer

Xem chủ đề cũ hơn Xem chủ đề mới hơn Về Đầu Trang 
Trang 1 trong tổng số 1 trang

Permissions in this forum:Bạn không có quyền trả lời bài viết
IT World! :: HỌC TẬP :: HỌC KỲ V :: Nhập môn .Net-