Đang chuẩn bị nút TẢI XUỐNG, xin hãy chờ
Tải xuống
Bài giảng "Lập trình trên môi trường Window - Chương 3: Điều khiển trên Form" cung cấp cho người học các kiến thức: Tổng quan về Controls, thiết kế Layout trên Form, các control trên Form, mouse event and keyboard event. . | Bài giảng Lập trình trên môi trường Window: Chương 3 - ThS. Dương Thành Phết KHOA CÔNG NGHỆ THÔNG TIN LẬP TRÌNH TRÊN MÔI TRƯỜNG WINDOWS Chương 3: ĐIỀU KHIỂN TRÊN FORM (WINDOWS CONTROLS) Giảng Viên: ThS. Dương Thành Phết Email: phetcm@gmail.com Facebook: DuongThanhPhet Website: http://www.thayphet.net 1 Tel: 0918158670 http://www.thayphet.net NỘI DUNG 1 Tổng quan về Controls 2 Thiết kế Layout trên Form 3 Các control trên Form 4 Mouse Event & Keyboard Event 2 http://www.thayphet.net 1.TỔNG QUAN VỀ CONTROLS 1.1. Giới thiệu: Control là một thành phần cơ bản trên form Có các thành phần Thuộc tính Phương thức Sự kiện Tất cả các control chứa trong namespace: System.Windows.Forms 3 http://www.thayphet.net 1.TỔNG QUAN CONTROLS 1.2. Thuộc tính controls Properties Description BackColor Màu nền của control BackgroundImage Ảnh nền của control ForeColor Màu hiển thị text trên form Enable Thiết lập trạng thái truy cập của control Focus Chuyển focus vào control Font Font hiển thị text trên control TabIndex Thứ tự tab của control TabStop Sử dụng tab để select control Text Text hiển thị trên control TextAlign Canh lề text trên control Visible Xác định hiển thị control Size Kích thước của control 4 http://www.thayphet.net 2. THIẾT KẾ LAYOUT TRÊN FORM 2.1 Control layout - anchor 2.2. Control layout - docking 5 http://www.thayphet.net 2.1 CONTROL LAYOUT - ANCHOR None Sizable FormBorderStyle Fixed3D FixedDialog FixedSingle 6 http://www.thayphet.net 2.1 CONTROL LAYOUT - ANCHOR Khi FormBorderStyle = Sizable cho phép thay đổi kích thước khi thực thi Sử dụng thuộc tính Anchor: Cho phép control phản ứng lại với thao tác resize của form Control có thể thay đổi vị trí tương ứng với việc resize của form Control cố định không thay đổi theo việc resize của form Các trạng thái neo: Left(Cố định theo biên trái); Right; Top; Bottom. 7 .