tailieunhanh - Giáo trình Lập trình Windows Forms với C#: Phần 2 - ĐH Lạc Hồng

Tiếp phần 1, Giáo trình Lập trình Windows Forms với C#: Phần 2 cung cấp cho người học những kiến thức như: Điều khiển chứa các điều khiển khác; Điều khiển Dialog và phương thức Message; Làm việc với điều khiển in ấn; Điều khiển người dùng tự tạo; Làm việc với màn hình và hệ thống. | CHƢƠNG 6 ĐIỀU KHIỂN CHỨA CÁC ĐIỀU KHIỂN KHÁC . Điều khiển GroupBox GroupBox là dạng điều khiển chứa có thể chứa các điều khiển khác hiển thị trên form giúp cho việc thiết kế giao diện của form dễ nhìn và khoa học hơn. GroupBox không hỗ trợ thanh trượt ScrollBar . GroupBox có thể có tiêu đề hiển thị tiêu đề này được thiết lập trong thuộc tính Text. Nếu không muốn hiển thị tiêu đề lập trình viên có thể thiết lập chuỗi rỗng trong thuộc tính Text. Điều khiển GroupBox được đặt trong nhóm Containers của cửa sổ Toolbox như hình . Hình Điều khiển GroupBox trong cửa sổ Toolbox Thông thường GroupBox sử dụng để nhóm điều khiển RadioButton xem mục của chương 3 . Một số thuộc tính thường dùng của GroupBox Bảng Bảng mô tả các thuộc tính của GroupBox Thuộc tính Mô tả Name Đặt tên cho GroupBox Text Chuỗi hiển thị Font Thiết lập kiểu chữ kích thước chữ . ForeColor Thiết lập màu chữ hiển thị BackColor Thiết lập màu nền của GroupBox Visible Mang giá trị True hoặc False. - Nếu là True Hiển thị GroupBox - Nếu là False Không hiển thị GroupBox AutoSize Mang giá trị True hoặc False. 176 - Nếu là True GroupBox tự động thay đổi kích thước để có thể hiển thị hết các điều khiển chứa bên trong - Nếu là False GroupBox có kích thước như lập trình viên thiết lập. AutoSizeMode Quy định cách thức điều khiển thay đổi kích thước. - GrowAndShrink GroupBox có thể co và giãn - GrowOnly Mặc định chỉ giãn lớn Khi thiết lập giá trị thuộc tính cho GroupBox trong bảng thì những điều khiển như RadioButton TextBox Label nếu nằm trong GroupBox cũng sẽ có những giá trị thuộc tính tương tự như của GroupBox. Ví dụ Viết chương trình định dạng chuỗi văn bản thiết kế giao diện chương trình như hình . Hình Giao diện forn định dạng chuỗi ví dụ Yêu cầu Khi người dùng nhập chuỗi văn bản trong TextBox thì Label Chuỗi định dạng sẽ hiển thị chuỗi văn bản vừa nhập. Khi nhấp chuột chọn các Radio trong GroupBox Màu và GroupBox Kiểu hiển thị thì chuỗi định dạng sẽ thay đổi định dạng tương