FORM VÀ CÁC ĐỊNH DẠNH TRÊN FORM

4 363 2
FORM VÀ CÁC ĐỊNH DẠNH TRÊN FORM

Đang tải... (xem toàn văn)

Thông tin tài liệu

FORM CÁC ĐỊNH DẠNH TRÊN FORM 1. Các loại form (mdi form, child form, normal form) 1.1 MDI form Form được gọi là mdi form khi thuộc tính isMdiContainer có giá trị là true. private void button1_Click(object sender, EventArgs e) { Form frm = new Form2(); frm.IsMdiContainer = true; frm.Show(); } 1.2 Child form Child formform mà khi nạp lên sẽ nằm bên trong vùng làm việc của Mdi form. Để form trở thành child form thì phải khai báo thuộc tính MdiParent ứng với Mdiform private void button2_Click(object sender, EventArgs e) { Form frm = new Form3(); frm.MdiParent = this; frm.Show(); } Vì Child Form nạp lên màn hình, kích thước không gian làm việc phụ thuộc vào MDI form Ngoài ra có thể thêm một mới MDI form từ template có sẵn. 1.3 Normal form Form mở ra không phải là mdi form child form thì là mormal form 2. Các thuộc tính của form. 2.1 Nhóm thuộc tính nhận dạng - Name: dùng để nhận dạng form, trong một project có thể có nhiều form, mỗi form phải có tên riêng khác nhau. - Text: dùng để trình bày chuỗi trên thanh tiêu đề. - ShowIcon: khi nạp lên màn hình đều có biểu tượng mặc định ở góc trên bên trái màn hình. - Opacity: cho phép làm trong suốt bề mặt của form để có thể nhìn được biểu tượng của màn hình desktop. 2.2 Nhóm thuộc tính nhận dạng. - Backcolor: chọn màu nền - ForeColor: dùng để định dạng màu mặc định cho chuỗi các Control trên Form. - StartPosition: chỉ định vị trí hiển thị của form trên màn hình - WindowState: có 3 trạng thái: normal, minimized, maximized. - IsMdiContainer: có hai giá trị: true, false. Nếu là false thì là normal form. - ControlBox: luôn tồn tại trên form, trừ khi ko muốn chúng xuất hiện. Khi nhấn vào biểu tượng x ở góc trên bên phải thì form sẽ đóng lại. Nếu không sử dụng biểu tượng này thì khai báo giá trị thuộc tính này là false. 2.3. Nhóm thuộc tính thực đơn. Gồm 2 thuộc tính chính là MainMenuStrip ứng với control MenuStrip ContextMenuStrip ứng với ContexMenuStrip. Nếu thêm control MainMenuStrip vào Form thì thuộc tính này tự động gán giá trị là tên của MainMenuStrip vừa thêm vào. 2.4 Nhóm thuộc tính chỉ thị Hai thuộc tính chính dùng để thực hiện chức năng chỉ thị với điều khiển button là AcceptButton CancelButton. Ví dụ: trên form đăng nhập hệ thống, người sử dụng có thể nhấn fím Enter thay vì nhấn OK, nhấn nút Esc thay vì click nút Cancel. Để làm được điều này ta khai báo 2 nút lệnh btnOK btnCancel thì chỉ cần đặt 2 thuộc tính AcceptButton là btnOK CancelButtton là btnCancel private void btnOk_Click(object sender, EventArgs e) { if (textBox1.Text == "") { MessageBox.Show(" Nhập Username:"); textBox1.Focus(); } else if (textBox2.Text == "") { MessageBox.Show(" Nhập Password:"); textBox2.Focus(); } } private void btnCancel_Click(object sender, EventArgs e) { Application.Exit(); } 3.Sự kiện trên form Danh sách các biến cố: - Biến cố FormClosed: xảy ra khi form đã đóng - Biến cố FormClosing: xảy ra khi form đang đóng Ví dụ: private void Form1_FormClosing(object sender, FormClosingEventArgs e) { if (MessageBox.Show("bạn có chắc chắn muốn đóng form không?", "Thông báo", MessageBoxButtons.OKCancel, MessageBoxIcon.Warning, MessageBoxDefaultButton .Button1 )==DialogResult .Cancel ) e.Cancel = true; } -Biến cố Click: xảy ra khi người dùng nhấn chuột trên vùng làm việc của form - Biến cố Activated: xảy ra khi form được kích hoạt bằng mã hay do tác động của người sử dụng - Biến cố Load: Xảy ra khi form được hiển thị lần đầu tiên. - Biến cố KeyPress: xảy ra khi một phím được nhấn Ví dụ: private void Form2_KeyPress(object sender, KeyPressEventArgs e) { //label1.Text = "Press by key: "; //while (e.KeyChar.ToString ()!="") label1.Text = label1.Text + e.KeyChar.ToString(); } 1. Phương thức - Close: dùng để đóng form - Hide: dùng để che giấu form đang mở. - Activate: dùng để kích hoạt form. Nếu trong MDIform có nhiều Child Form đang mở thì bạn có thể kích hoạt chúng bằng cách sử dụng phương thức này. - Show: cho phép nạp form lên màn hình. . FORM VÀ CÁC ĐỊNH DẠNH TRÊN FORM 1. Các loại form (mdi form, child form, normal form) 1.1 MDI form Form được gọi là mdi form khi thuộc tính. một mới MDI form từ template có sẵn. 1.3 Normal form Form mở ra không phải là mdi form và child form thì là mormal form 2. Các thuộc tính của form. 2.1 Nhóm

Ngày đăng: 24/10/2013, 14:20

Hình ảnh liên quan

2) Xếp các từ in đậm nói trên vào mô hình cụm danh  từ.  Tìm  thêm  những  từ  có  ý  nghĩa  và  công dụng tương tự. - FORM VÀ CÁC ĐỊNH DẠNH TRÊN FORM

2.

Xếp các từ in đậm nói trên vào mô hình cụm danh từ. Tìm thêm những từ có ý nghĩa và công dụng tương tự Xem tại trang 15 của tài liệu.

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan