Đang chuẩn bị liên kết để tải về tài liệu:
Những chức năng mới trong giao diện cửa sổ của VB.NET (phần V)
Đang chuẩn bị nút TẢI XUỐNG, xin hãy chờ
Tải xuống
Toolbars trong .NET đã được nâng cấp bằng cách thêm chức năng cho các ToolBarButtons trong collection của những buttons ấy.Để dùng thử Toolbar control, bạn hãy khởi động một Project mới và đặt một Toolbar vào form chính bằng cách doubleclick lên Toolbar icon trong Toolbox. Một Toolbar sẽ hiện ra nằm ngay dưới tiêu đề của form. Kế đó rightclick lên Toolbar ấy và chọn Properties để edit property Buttons Collection bằng cách click lên chữ . | Ạ Bài 12 Những chức năng mới trong giao diện cửa sổ của Vb.NET phần V Toolbars Toolbars trong .NET đã được nâng cấp bằng cách thêm chức năng cho các ToolBarButtons trong collection của những buttons ấy.Để dùng thử Toolbar control bạn hãy khởi động một Project mới và đặt một Toolbar vào form chính bằng cách doubleclick lên Toolbar icon trong Toolbox. Một Toolbar sẽ hiện ra nằm ngay dưới tiêu đề của form. Kế đó rightclick lên Toolbar ấy và chọn Properties để edit property Buttons Collection bằng cách click lên chữ Collection rồi click ba dấu chấm phía bên phải để hiển thị ToolbarButton Collection Editor. Bạn hãy Add vào Toolbar ba buttons với những đặc tính sau Đổi property Text của button thứ nhất ToolbarButton1 ra Close vì ta muốn đóng chương trình khi user click lên button ấy. By default Style của ToolbarButton là PushButton. Đổi property Style của button thứ nhì ToolbarButton2 ra Separator vì ta muốn dùng nó để tạo khoảng cách giữa button thứ nhất và button thứ ba. Đổi property Text của button thứ ba ToolbarButton3 ra Background Colour và property Style ra DropDownButton vì ta muốn dùng nó như một Combobox. Khi chạy thử chương trình ta sẽ thấy hình giống như dưới đây Bây giờ ta sẽ viết code để xử lý Event Click của Toolbar. Chỉ có một handler Sub ToolBar1_ButtonClick được dùng cho tất cả các buttons. Ta phân biệt Button nào dựa vào Index của nó giống giống như một array of buttons trong VB6. Nếu user click button thứ nhất ta sẽ có ToolBar1.Buttons.IndexOf e.Button bằng 0 lúc ấy ta sẽ Close form chính. Private Sub ToolBarl ButtonClick ByVal sender As System.Object ByVal e As System.Windows.Forms.ToolBarButtonClickEventArgs Handles ToolBarl.ButtonClick Select Case ToolBarl.Buttons.IndexOf e.Button Case 0 Close Button Me.Close Case 1 Never happens because the Button is a Separator Case 2 MessageBox.Show You clicked the third button End Select End Sub Nếu không muốn dùng ToolBar1.Buttons.IndexOf e.Button bạn cũng có thể so sánh Buttons với operator Is như sau If .