SỐ 123
HỒ LÔ BIẾN

VISUAL BASIC .NET POWER PACK
C.V.N (Saigon Informatics Group)

Visual Basic .NET Power Pack là một bộ gồm 7 điều khiển được xây dựng từ các điều khiển có sẵn của .NET Framework nhưng với những tính năng và giao diện hoàn toàn hơn hẳn.

1. Điều khiển BlendPanel

Các nền pha trộn chuyển màu (màu sắc được trộn lại rồi cho chuyển từ màu này sang màu kia) được sử dụng trong nhiều giao diện người dùng, như Task Bar của Windows Media Player hoặc Task Panes của Office 2003.

Điều khiển BlendPanel là một điều khiển Panel không có thuộc tính BackColor nhưng thay vào đó là thuộc tính Blend cho phép người dùng lựa chọn hai màu sắc để hòa trộn thông qua giá trị StartColor và FinishColor.

BlendPanel1.Blend = New VbPowerPack.BlendFill(blendstyle, startcolor, finishcolor)

2. Điều khiển UtilityToolbar

Thanh công cụ là nơi đặt các nút nhấn thực thi những lệnh, thao tác thường được sử dụng, như định dạng, duyệt, soạn thảo, cập nhật... Điều khiển UtilityToolBar thừa kế từ điều khiển ToolBar của Windows Forms định nghĩa sẵn một bộ các nút nhấn và sự kiện cho những nút nhấn này theo dáng vẻ của thanh công cụ Internet Explorer. Sau khi thêm UtilityToolBar vào form, bạn có thể dùng thuộc tính Buttons để chọn đưa vào các nút nhấn trong cửa sổ Customize Toolbar.

3. Điều khiển ImageButton

Đây là điều khiển tạo sự dễ dàng hơn trong việc thêm hình ảnh vào điều khiển Button, cung cấp thêm nhiều tùy chọn hình ảnh hơn. Các thuộc tính quan trọng của ImageButton gồm:

- NormalImage: hình ảnh hiển thị khi ImageButton ở trạng thái bình thường.

- HoverImage: hình ảnh hiển thị khi người dùng di chuyển chuột trên ImageButton.

- PressedImage: hình ảnh hiển thị khi người dùng nhấn và giữ ImageButton.

- DisabledImage: hình ảnh hiển thị khi ImageButton bị khóa.

4. Điều khiển NotificationWindow

Các cửa sổ Notification được dùng trong ứng dụng Windows Messenger để hiển thị thông tin người dùng đặt phía trên thanh Taskbar. Các thuộc tính quan trọng của NotificationWindow bao gồm:

- DefaultText: văn bản hiển thị mặc định trong cửa sổ.

- DefaultTimeout: thời gian mặc định tính bằng milisecond (1/1000 giây) trước cửa sổ biến mất.

- ShowStyle: chỉ định cách cửa sổ xuất hiện.

- Blend: NotificationWindow chứa BlendPanel và bạn có thể điều khiển sự hòa trộn màu sắc bằng thuộc tính BlendFill.

- BottomImage: thêm hình ảnh vào bên dưới cửa sổ.

- CornerImage: thêm hình ảnh vào góc trên trái của cửa sổ.

5. Điều khiển TaskPane

Nếu từng sử dụng Windows Explorer trong Window XP chắc hẳn bạn rất thích kiểu giao diện của System Tasks, File and Folder Tasks, Other Places, và Details phía bên trái. Và với TaskPane của Power Pack bạn sẽ dễ dàng tạo được hiệu ứng như thế mà không cần phải sử dụng nhiều mã để xử lý hình ảnh cũng như sự kiện phát sinh. TaskPane chứa TaskFrames với một thanh tiêu đề có nút nhất, mà khi nhấp vào tham tiêu đề hay nút thì TaskFrame sẽ thu lại hoặc mở rộng ra.

6. FolderViewer và 7. FileViewer

Visual Studio .NET 2003 có cung cấp cho bạn điều khiển FolderBrowserDialog và OpenFileDialog dùng để duyệt và chọn thư mục, tập tin. Bạn có thể chọn thư mục trong OpenFileDialog nhưng không thể thấy cả hai danh sách thư mục và tập tin cùng lúc. Thêm nữa chúng không cho phép tùy biến theo nhu cầu của chúng ta.

Với điều khiển FolderViewer và FileViewer, ngoài việc bạn có thể sử dụng các đặc tính của FolderBrowserDialog và OpenFileDialog, đồng thời còn được cung cấp thêm nhiều tính năng hữu ích của TreeView và ListView.

[Đầu trang]
Trang chủ
Nội lực "Peter Pan"
Cầu nối Intel Việt Nam
Chuyện trong tuần
Cõi người ta
Bình luận thị trường
Cõi Mô-bai
Chuyên đề
Bổ ngửa
Túi càn khôn IT
Hồ lô biến
Cảm về Game
Nhật ký e-CHÍP
Bản quyền Công ty Phần mềm & Truyền thông VASC
 99 Triệu Việt Vương HN; Tel: (04) 9782235 • email: echip@vasc.com.vn
Mọi chi tiết về kinh doanh và quảng cáo xin liên hệ Phòng Quảng cáo. Tel: (04) 9782077 kd@vasc.com.vn