II. Sử dụng các điều khiển
II.7 Điều khiển hộp hình ảnh (Picture Box) II.7.1 Khái niệm:
II.7.1. Khái niệm:
Điều khiển Picture Box cho phép người dùng hiển thị hình ảnh lên một biểu mẫu.
Biểu tượng Shortcut trên hộp cơng cụ
II.7.2. Thuộc tính:
o Name: tên của điều khiển Picture Box.
o Picture: Đây là thuộc tính cho phép xác định hình ảnh nào sẽ được hiển thị bên trong Picture box. Bao gồm tên tập tin hình ảnh và cả đường dẫn nếu cĩ.
Để hiển thị hoặc thay thế một hình ảnh tại thời điểm chạy chương trình thì người dùng cĩ thể dùng phương thức LoadPicture để đặt lại giá trị của thuộc tính Picture với cú pháp như trong ví dụ dưới đây:
picMain.Picture = LoadPicture("NEW.JPG")
o Autosize: Khi giá trị của thuộc tính này là TRUE thì điều khiển Picture box sẽ tự động thay đổi kích thước cho phù hợp với hình ảnh được hiển thị. Ta nên cẩn thận khi sử dụng thuộc tính này vì khi điều khiển Picture Box thay đổi kích thước, nĩ khơng quan tâm đến vị trí của các điều khiển khác.
II.7.3. Sự kiện:
o Mouse Down: Xảy ra khi người sử dụng chương trình nhấn giữ phím chuột.
o Mouse Move: Xảy ra khi người sử dụng chương trình di chuyển chuột. o Mouse Up: Xảy ra khi người sử dụng chương trình thả phím chuột.
II.7.4. Ví dụ:
Trang 55
Private Sub Picture1_MouseMove(Button As Integer, Shift As _
Integer, X As Single, Y As Single)
Picture1.Picture = LoadPicture("d:\quocdinh\new.jpg")
End Sub
II.7.5. Lưu ý:
o Điều khiển Picture Box cĩ thể được dùng như một vật chứa các điều khiển khác (tương tự như một Frame).
o Ngồi ra người dùng cũng cĩ thể sử dụng Picture Box như một khung vẽ hoặc như một khung soạn thảo và cĩ thể in được nội dung trên đĩ.