Hướng dẫn thực hành - Lập trình Windows 1 – Module 5
Bài 20:
Mục đích:
+ Sử dụng Timer.
Yêu cầu:
Viết chương trình cho đếm ngược từ 10, hết thời gian thì hiện ra một hình ảnh nào đó.
Bài 21:
Mục đích:
+ Sử dụng Timer.
Yêu cầu:
Viết chương trình cho hiển thị hình ảnh tự động theo thứ tự sau một khoảng thời gian
nào đó.
Bài 22:
Mục đích:
+ Sử dụng TreeView.
Yêu cầu:
+ Thiết kế giao diện như sau:
+ Thực hiện các yêu cầu sau:
Thiết lập HideSelection = False.
Nút Cập Nhật: Thêm 1 SV vào lớp đang chọn trên TreeView với nội dung các nút như hình.
Hướng dẫn thực hành - Lập trình Windows 1 – Module 5
Trước khi thêm phải kiểm tra thông tin nhập gồm: các ô nhập không được để trống, không
được trùng mã SV. Ngoài ra còn phải kiểm tra nút chọn trên TreeView có phải là nút lớp
không (chỉ được thêm vào nút lớp).
Nút Xóa: cho phép xóa nút đang chọn trong TreeView, phải xác nhận lại trước khi xoá và chỉ
được xoá khi chọn nút chứa mã sv.
Khi click chọn nút mã sv hoặc địa chỉ thì hiện thông tin sv đó qua các textbox.
Quy định Form hiển thị giữa màn hình.
Quy định việc di chuyển tab hợp lý.
public int Seconds
{
get {
return _seconds;
}
set {
_seconds = value;
}
}
5. Create two methods Start and Stop, which will start and stop the countdown respectively.
Add the following code to the methods Start() and Stop().
public void Start()
{
tmrCountdown.Enabled = true;
tmrCountdown.Interval = 1000;
lblTimeCounter.Text = _seconds.ToString();
tmrCountdown.Start();
}
public void Stop()
{
tmrCountdown.Stop();
tmrCountdown.Enabled =false;
}
6. Add the following code to the Tick event of the timer:
private void tmrCountdown_Tick(object sender, System.EventArgs e)
{
Hướng dẫn thực hành - Lập trình Windows 1 – Module 5
Console.Write(_seconds);
_seconds -= 1;
if (_seconds <=0)