Bài giảng Lập trình C Sharp - Windows Controls (Tiếp theo)

Sử dụng Toolbar LayOut

Thiết kế vị trí các control trong giao diện như:

Thực hiện sắp xếp

Canh chỉnh kích thước giữa các control

Canh tọa độ cho nhiều control

 

 

 

ppt22 trang | Chuyên mục: Visual C# | Chia sẻ: dkS00TYs | Lượt xem: 2247 | Lượt tải: 3download
Tóm tắt nội dung Bài giảng Lập trình C Sharp - Windows Controls (Tiếp theo), để xem tài liệu hoàn chỉnh bạn click vào nút "TẢI VỀ" ở trên
GIỚI THIỆU C# (tt) GV: Phạm Anh Phương Email: paphuong@fit.hcmuns.edu.vn Chủ đề Thiết kế Layout Dock, Anchor trong Layout Giới thiệu các controls trong .NET 2005 Thiết kế Layout Sử dụng Toolbar LayOut Thiết kế vị trí các control trong giao diện như: Thực hiện sắp xếp Canh chỉnh kích thước giữa các control Canh tọa độ cho nhiều control … Thiết kế Layout Thiết kế Layout Cách thao tác: Bước 1: Chọn tối thiểu 2 controls (Nhấn phím Ctrl + click chuột trái lên các control được chọn) Bước 2: Chọn các biểu tương trong thanh Layout ToolBar Thanh Layout Toolbar Thanh Layout Toolbar Thanh Layout Toolbar Thanh Layout Toolbar Dock, Anchor trong Layout Khi có sự thay đổi kích thước hoặc vị trí của control cha thì control con trong nó sẽ đảm bảo được kích thước và vị trí tương ứng thông qua thuộc tính Dock và Anchor. Bất kì control nào trong .NET đều có 2 thuộc tính Dock và Anchor Dock: Xác định kích thước của control so với control (cha) đang chứa nó. Anchor: Xác định vị trí của control so với control (cha) đang chứa nó Giới thiệu các controls trong .NET 2005 Các control được giới thiệu trong slide này: TreeView ListView ContextMenuStrip NotifyIcon ErrorProvider DateTimePicker StatusStrip TabControl Common Dialogs (Color Dialog, OpenFileDialog, SaveFileDialog) TreeView Thể hiện dạng Cây Từng node bên trong nó là 1 TreeNode Trong 1 TreeNode có thể có 1 hoặc nhiều TreeNode con Thuộc tính: Nodes, SelectedNode Sự kiện: AfterSelect, BeforeSelect Phương thức: CollapseAll, ExpandAll, GetNodeAt(Point) TreeView ListView Thể hiện dạng lưới hoặc icon của các items con. Thuộc tính: Columns, Items, View (LargeIcon, SmallIcon, Detail, List), FullRowSelect Mỗi item trong ListView là 1 ListViewItem Thuộc tính: Text, SubItems (Chỉ dùng khi View của ListView là Detail), ImageIndex ListView ContextMenuStrip Là menu ngữ cảnh; có thể gán cho tất cả các control. Menu được gọi khi người dùng nhấn chuột phải lên Control Gán Menu vào 1 control	 .ContextMenuStrip = NotifyIcon Tạo biểu tượng Icon ở thanh taskbar Cách thực hiện: Bước 1: Drag & drop control NotifyIcon Bước 2: Thiết lập thuộc tính như ContextMenuStrip, Icon, Text ErrorProvider Xuất thông báo cho các control, biểu tượng thông báo sẽ được canh ngay cạnh control. Thay vì dùng Label để thông báo lỗi, ta sẽ dùng ErrorProvider ErrorProvider DateTimePicker Control thể hiện ngày tháng Thuộc tính: Value (Dùng lấy giá trị ngày tháng; kiểu dữ liệu DateTime) StatusStrip Thể hiện status bar của 1 form Cách sự dụng: Bước 1: Drag & drop StatusStripvào Form Bước 2: Thiết lập các control cho StatusStrip TabControl Chia giao diện ra theo thiết kế Tab Thuộc tính: TabPages HẾT 

File đính kèm:

  • pptBài giảng Lập trình C Sharp - Windows Controls (Tiếp theo).ppt
Tài liệu liên quan