tailieunhanh - Visual Foxpro - Bài 9

sử dụng các control I. giới thiệu - Các đối tượng điều khiển (Control) được sử dụng trong việc thiết kế giao diện trên Form, Report, Label (Trong bài này chúng ta chỉ xét đến các Control dùng trên FORM). Ví dụ giao diện sau được thiết kế từ FORM và các control. | Bài 09 - sử dụng các control I. giới thiệu Các đối tượng điều khiển Control được sử dụng trong việc thiết kế giao diện trên Form Report Label Trong bài này chúng ta chỉ xét đến các Control dùng trên FORM . Ví dụ giao diện sau được thiết kế từ FORM và các control. Hình 1 Mỗi loại đối tượng thường được thiết kế cho một mục đích nhất định. Ví dụ đối tượng Label nhãn được dùng để hiển thị một chú thích đối tượng TextBox được dùng để cho phép nhập liệu đối tượng Command Button để thể hiện các nút lệnh. Tuy nhiên người dùng có thể sử dụng với mục đích khác. Các Control được xác định qua các Properties thuộc tính Methods Phương thức và Events sự kiện - tương tự như FORM . Thanh công cụ Form Controls Khi đang mở Form ở chế độ thiết kế Form Designer Visual Foxpro hiển thị thanh công cụ Form Controls như hình sau Có thể hiển thị ẩn Form Control bằng cách trong menu View chọn Form Control Toolbar Đưa một Control vào Form Từ thanh công cụ Form Controls nhấp đối tượng cần dùng và thả vào Form. Ví dụ II. Các đối tượng thường dùng 1. Label Sử dụng cho hiển thị nhãn chú thích ví dụ các ô text sau các label Khóa Lớp Học kỳ Năm học . trong Hình 1 được dùng để nhập khóa lớp học kỳ và năm học. Các Properties thường dùng 1 Alignment Canh lề phần text hiển thị của label. Thuộc tính này có thể nhận các giá trị 1 0 - Left Canh trái đây là giá trị mặc định 2 1-Right Canh phải 3 2 -Center canh giữa. 2 Autosize Tự động thay đổi kích thước phù hợp cho việc hiển thị thuộc tính Caption của nó. 3 BackColor Đặt mầu nền của Label. Trong khi thiết kế có thể dùng hộp mầu để chọn hoặc khi chạy chương trình có thể sử dụng hàm RBG để xác định mầu. 4 BackStyle Thiết lập tính chất nền. Thuộc tính này có thể nhận một trong các giá trị 1 0 - Transparent xác định tính chất trong suốt của nền có thể nhìn thấy mọi đối tượng phía sau 2 1 - Opaque không cho quan sát các đối tượng phía sau. 5 BorderStyle Thiết kập thuộc tính biên của đối tượng. Thuộc tính này có thể nhận các giá trị 0 none - Không có đường biên