• Vui lòng đọc nội qui diễn đàn để tránh bị xóa bài viết
  • Tìm kiếm trước khi đặt câu hỏi

[Net] ***ATFolderViewX - Beautiful Folder Browse For Net***

Bộ sưu tập các thư viện hỗ trợ sẳn cho Visual Basic .NET và C#

Điều hành viên: tungcan5diop, QUANITGROBEST

Nội qui chuyên mục
1. Gửi bài viết tại đây, Tester sẽ chuyển vào trong nếu bài viết đạt yêu cầu.
2. Gửi bài theo mẫu qui định: viewtopic.php?f=2&t=5
[ten][/ten]
[loai][/loai]
[ngonngu][/ngonngu]
[tacgia][/tacgia]
[chucnang][/chucnang]
[end][/end]
Hình đại diện của người dùng
anhtuyenbk
Guru
Guru
Bài viết: 1311
Ngày tham gia: T.Năm 22/09/2005 4:12 pm
Đến từ: Một nơi chừa từng biết, chưa từng nghe, chưa từng thấy
Been thanked: 38 time

[Net] ***ATFolderViewX - Beautiful Folder Browse For Net***

Gửi bàigửi bởi anhtuyenbk » T.Tư 23/04/2008 5:18 pm

Tên chương trình: ATFolderTreeX - Beautiful Folder Browse For Net
Phiên bản: 1.0
Tác giả: Nguyễn Anh Tuyên
Chức năng: Cây duyệt thư mục for net



ATFolderViewX - Beautiful Folder Browse For Net
Version 1.3


Chắc các bạn cũng như mình thôi, đôi lúc phải thao tác chọn lựa các folder nhưng nếu sử dụng dirlisbox thì quá chuối :-S các bạn muốn mình có một cây duyệt thư mục giống như windows explorer vậy. Chính vì lý do đó mà mình đã đầu từ ko ít công sức để làm ra cái này. >:)
Control này dùng được cho tất cả các ngôn ngữ trong môi trường Net như C#, VB.Net... 8-}
Hinh ảnh minh họa

Hình ảnh

Ưu điểm:
- Giao diện đẹp.
- Tốc độ nhanh.
- Chức năng phong phú và dễ sử dụng.

1. Sơ nét về thiết kế:
- Control này được phát triển thừa kế từ Treeview nên nó có tất cả các thuộc tính cũng như chức năng của một Treeview bình thường. Bạn có thể dùng nó như một treeview bình thường vậy. :x

2. Các thuộc tính chính

2.1 FolderName
Thuộc tính này có nhiệm vụ trả về tên (text hiển thị) của phần tử mà bạn chọn trên FolderTree và nó chỉ có giá trị chỉ đọc mà thôi.

Mã: Chọn hết

  1. string ten=atFolderTreeX1.FolderName;


2.2 FolderPath
- Thuộc tính này có nhiệm vụ trả về giá trị đường dẫn hiện hành của phần từ mà bạn chọn trên cây thư mục. Nó cho phép đọc và gán.
- Để truy xuất Path của phần tử đã chọn (đây là phép đọc)

Mã: Chọn hết

  1. string path=atFolderTreeX1.FolderPath;

- Điều khiển cây thư mục nhảy đến một phần tử xác định trên cây theo một đường dẫn cho trước (đây là phép gán).

Mã: Chọn hết

  1. atFolderTreeX1.FolderPath = @"D:\Chuong trinh\Lap trinh\Phan mem hoc English\Learn English\DATA_TRANG";


2.3 AutoRefresh
- Thuộc tính này điều khiển chế độ làm tươi tự động của cây . Nó cho phép đọc và gán.
- Thuộc tính này có giá trị kiểu boolean.
- True : kích hoạt và false ngược lại

2.4 ShowRightMenu
- Thuộc tính này điều khiển chế độ bật tắt menu chuột phải và nó cũng có giá trị kiểu boolean.

3. Menu chức năng chuột phải
- Bao gồm những chức năng hữu ích mà bạn thường sử dụng
- Explorer : mở window explorer tại phần tử được chọn trên cây.
- Refresh : làm tươi lại cây thư mục.
- New Folder : Tạo New Folder.
- Delete : xóa thư mục đang được chọn và chuyển vô Recycle Bin.
- Rename : đổi tên của thư mục đang được chọn.
- Properties : hiện thị cửa sổ Properties của phần tử đang được chọn. :-* :-*
Tập tin đính kèm
Test ATFolderViewX 1.3.rar
Version 1.3 New
(69.55 KiB) Đã tải 1811 lần
Sửa lần cuối bởi anhtuyenbk vào ngày T.Tư 09/07/2008 10:14 am với 3 lần sửa.


Kiếm cơm cho qua ngày tháng
https://www.facebook.com/pinduphongpisenchinhhang

Hình đại diện của người dùng
anhtuyenbk
Guru
Guru
Bài viết: 1311
Ngày tham gia: T.Năm 22/09/2005 4:12 pm
Đến từ: Một nơi chừa từng biết, chưa từng nghe, chưa từng thấy
Been thanked: 38 time

Re: [Net] ***ATFolderTreeX - Beautiful Folder Browse For Net***

Gửi bàigửi bởi anhtuyenbk » T.Tư 23/04/2008 7:37 pm

Nếu các bạn cần thêm chức năng gì thì cứ việc góp ý nhé, mình sẽ nghiên cứu bổ sung.
Kiếm cơm cho qua ngày tháng
https://www.facebook.com/pinduphongpisenchinhhang

Hình đại diện của người dùng
anhtuyenbk
Guru
Guru
Bài viết: 1311
Ngày tham gia: T.Năm 22/09/2005 4:12 pm
Đến từ: Một nơi chừa từng biết, chưa từng nghe, chưa từng thấy
Been thanked: 38 time

Re: [Net] ***ATFolderTreeX - Beautiful Folder Browse For Net***

Gửi bàigửi bởi anhtuyenbk » T.Năm 24/04/2008 7:48 pm

Sao không ai cho ý kiến hết vậy :( :(
Kiếm cơm cho qua ngày tháng
https://www.facebook.com/pinduphongpisenchinhhang

Hình đại diện của người dùng
QuanGL
VIP
VIP
Bài viết: 76
Ngày tham gia: T.Năm 04/01/2007 7:37 pm
Đến từ: Hành tinh thứ tư tính từ Mặt Trời ^^!
Been thanked: 4 time

Re: [Net] ***ATFolderTreeX - Beautiful Folder Browse For Net***

Gửi bàigửi bởi QuanGL » T.Năm 24/04/2008 11:14 pm

Nhìn qua thì thấy đẹp thật.
Dùng tốt trong một số ứng dụng (em tính "chôm" cái Folder Browse của anh zô project nè :D)
anhtuyenbk đã viết:Sao không ai cho ý kiến hết vậy :( :(

Anh thử đưa cái source xem có ai không có ý kiến gì :P
I'm in the mood for love

Hình đại diện của người dùng
anhtuyenbk
Guru
Guru
Bài viết: 1311
Ngày tham gia: T.Năm 22/09/2005 4:12 pm
Đến từ: Một nơi chừa từng biết, chưa từng nghe, chưa từng thấy
Been thanked: 38 time

Re: [Net] ***ATFolderTreeX - Beautiful Folder Browse For Net***

Gửi bàigửi bởi anhtuyenbk » T.Sáu 25/04/2008 8:49 am

QuanGL đã viết:Nhìn qua thì thấy đẹp thật.

Thế nhìn kỹ thì sao :D :D
Kiếm cơm cho qua ngày tháng
https://www.facebook.com/pinduphongpisenchinhhang

Hình đại diện của người dùng
QuanGL
VIP
VIP
Bài viết: 76
Ngày tham gia: T.Năm 04/01/2007 7:37 pm
Đến từ: Hành tinh thứ tư tính từ Mặt Trời ^^!
Been thanked: 4 time

Re: [Net] ***ATFolderTreeX - Beautiful Folder Browse For Net***

Gửi bàigửi bởi QuanGL » T.Sáu 25/04/2008 9:03 am

Nhìn kỹ thì... trên cả tuyệt vời :D
Theo em nghĩ cái chức năng AutoRefresh anh dùng là lớp FileSystemWatcher thuộc namespace System.IO?
Àh, em quên, còn cái chức năng kéo-thả thì sao anh?
I'm in the mood for love

Hình đại diện của người dùng
anhtuyenbk
Guru
Guru
Bài viết: 1311
Ngày tham gia: T.Năm 22/09/2005 4:12 pm
Đến từ: Một nơi chừa từng biết, chưa từng nghe, chưa từng thấy
Been thanked: 38 time

Re: [Net] ***ATFolderTreeX - Beautiful Folder Browse For Net***

Gửi bàigửi bởi anhtuyenbk » T.Sáu 25/04/2008 9:09 am

He he, anh đâu có biết cái lớp FileSystemWatcher đâu, anh dùng điều khiển Timer theo dõi sự thay đổi của phần tử được chọn hiện tại, nếu thấy ko khớp thì update :D :D , chuối quá phải ko? :))
Kiếm cơm cho qua ngày tháng
https://www.facebook.com/pinduphongpisenchinhhang

Hình đại diện của người dùng
QuanGL
VIP
VIP
Bài viết: 76
Ngày tham gia: T.Năm 04/01/2007 7:37 pm
Đến từ: Hành tinh thứ tư tính từ Mặt Trời ^^!
Been thanked: 4 time

Re: [Net] ***ATFolderTreeX - Beautiful Folder Browse For Net***

Gửi bàigửi bởi QuanGL » T.Sáu 25/04/2008 9:18 am

Mỗi người một cách mà anh, miễn sao sản phẩm chạy tốt là nhất rồi :D
Anh nghiên cứu cái lớp đó đi, "hay mới lạ, hấp dẫn" :)) ah nếu anh phát triển thêm tính năng kéo-thả thì còn gì bằng.
(Hì hì, phiền anh vậy, cho mọi người xài ké :D)
I'm in the mood for love

Hình đại diện của người dùng
tieurongtien
Thành viên năng nổ
Thành viên năng nổ
Bài viết: 78
Ngày tham gia: T.Tư 26/03/2008 7:56 pm

Re: [Net] ***ATFolderTreeX - Beautiful Folder Browse For Net***

Gửi bàigửi bởi tieurongtien » T.Bảy 26/04/2008 8:02 pm

Đúng là giao diện đẹp thiệt! :)
Đừng xấu hổ khi không biết, chỉ xấu hổ khi không học

Hình đại diện của người dùng
anhtuyenbk
Guru
Guru
Bài viết: 1311
Ngày tham gia: T.Năm 22/09/2005 4:12 pm
Đến từ: Một nơi chừa từng biết, chưa từng nghe, chưa từng thấy
Been thanked: 38 time

Re: [Net] ***ATFolderViewX - Beautiful Folder Browse For Net***

Gửi bàigửi bởi anhtuyenbk » T.Bảy 17/05/2008 9:26 am

Update lên Version 1.3, khắc phục một số nhược điểm của version trước đó đồng thời gia tăng đáng kể tốc độ duyệt Folder. :D :D :D
Kiếm cơm cho qua ngày tháng
https://www.facebook.com/pinduphongpisenchinhhang

qanlh_soft
Bài viết: 4
Ngày tham gia: T.Sáu 25/04/2008 6:14 pm

Re: [Net] ***ATFolderViewX - Beautiful Folder Browse For Net***

Gửi bàigửi bởi qanlh_soft » T.Ba 08/07/2008 10:39 pm

:-O Công nhận Run trên Vista nhìn đẹp thật :))

Hình đại diện của người dùng
anhtuyenbk
Guru
Guru
Bài viết: 1311
Ngày tham gia: T.Năm 22/09/2005 4:12 pm
Đến từ: Một nơi chừa từng biết, chưa từng nghe, chưa từng thấy
Been thanked: 38 time

Re: [Net] ***ATFolderViewX - Beautiful Folder Browse For Net***

Gửi bàigửi bởi anhtuyenbk » T.Tư 09/07/2008 8:41 am

qanlh_soft đã viết::-O Công nhận Run trên Vista nhìn đẹp thật :))

Ko có Vista, cho cái screen shot xem :D :D
Kiếm cơm cho qua ngày tháng
https://www.facebook.com/pinduphongpisenchinhhang


Quay về “[.NET] Module, Class, UserControl, DLL”

Đang trực tuyến

Đang xem chuyên mục này: Không có thành viên nào trực tuyến.0 khách