|
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. |
|
 |
|
|