Tài liệu Quản lý Windows Forms

Thảo luận trong 'Lập Trình' bắt đầu bởi Thúy Viết Bài, 5/12/13.

  1. Thúy Viết Bài

    Thành viên vàng

    Bài viết:
    198,891
    Được thích:
    172
    Điểm thành tích:
    0
    Xu:
    0Xu
    Nội dung thảo luận:
    - Thêm vào một form mới cho chương trình
    - Thay đổi vị trí của form trên màn hình Windows Desktop
    - Thêm một điều khiển vào form khi chương trình đang chạy
    - Thay đổi canh lề của các đối tượng trên form
    - Chỉ định đối tượng khởi động chương trình
    Trong chương này chúng ta sẽ học cách thêm nhiều form vào dự án để xử lý nhập, xuất và hiển thị các thông điệp đặc biệt. Ta cũng sử dụng thuộc tính DesktopBounds để định vị trí thay đổi kích thước form, thêm vào các thành phần điều khiển khi chương trình đang chạy
    Chú ý:
    - Trong VB.NET muốn đặt thuộc tính cho form thứ hai trong dự án cần phải có tham chiếu đến thể hiện (instance) của biến form đó
    - Có thể đặt và định lại vị trí, kích thước form lúc chương trình đang chạy bằng cách sử dụng cửa sổ Form Layout. Tuy nhiên bạn cũng có thể sử dụng thuộc tính DesktopBound mới do VB.NET không còn hỗ trợ Form Layout.
    - Thuộc tính mới Anchor cho phép xác định kích thước giới hạn tối đa và tối thiểu mà người dùng được phép thay đổi lên form. Thuộc tính Dock cho phép Form hay đối tượng có thể neo vào một cạnh cửa sổ hay form khác.
    - Trong VB.NET form MDI cha chỉ là một form bình thường có thuộc tính IsMdiContainer đặt là TRUE. Các form con có thuộc tính MdiParent trỏ đến tên của form MDI cha.
    1. Thêm một Form mới vào chương trình
    Ta có thể thêm rất nhiều form vào chương trình VB.NET. Mỗi form thêm vào được coi là một đối tượng kế thừa từ lớp System.Windows.Forms.Form. Các form thêm vào có thứ tự lần lượt và tên tương ứng là Form1.vb, Form2.vb, Bạn có thể thay đổi tên mặc định bằng cách chỉ định tên lúc Add NewItem hay tại cửa sổ Solution Explorer
     

    Các file đính kèm:

Đang tải...
Chủ đề tương tự
  1. nguyenthequangson
    Trả lời:
    0
    Xem:
    1,180
  2. nguyenthequangson
    Trả lời:
    0
    Xem:
    1,069
  3. nguyenthequangson
    Trả lời:
    0
    Xem:
    802
  4. nguyenthequangson
    Trả lời:
    0
    Xem:
    655
  5. hau3694
    Trả lời:
    0
    Xem:
    948