Câu chuyện về cái TreeView

April 27, 2020 Ngoc Quynh

Câu chuyện về cái TreeView

Hôm nay tôi muốn kể cho các bạn nghe về cái TreeView của chúng tôi, nào ta cùng bắt đầu nhé:

Đầu tiên vậy Treeview là cái gì?

*TreeView là một điều khiển trong Windows Form giúp việc hiển thị các dữ liệu một cách có hệ thống và rõ ràng, giống như các file và folder hiển thị trong cửa sổ phía bên phải của Windows Explorer. Do đó đây là công cụ thực sự hữu ích và thuận tiện cho người dùng.

Tiếp đó, cũng như bao người phát triển sản phẩm khác, ban đầu chúng tôi cũng nghiên cứu các nhu cầu và hành vi của họa sỹ 3d để xây dựng sản phẩm hướng vào họ. Chúng tôi nhận thấy rằng, tổng thời gian tương tác của họ trong 4 quy trình cơ bản như đã nói ở nhiều bài viết trước xoay quanh 4 bước sau:

  1. Clone Repository to Cloud
  2. Analyze
  3. Render
  4. Download kết quả

Nhưng đến khi dùng thực tế, dữ liệu tải lên đủ nhiều,cấu trúc thư mục đủ phức tạp và nhất là sử dụng trong khi đang thiết kế dở, khi quay lại màn hình quản lý Cloud, tôi có cảm giác bị lạc giữa chính đống dữ liệu rối tung của mình.Tôi là ai? Tôi đang ở đâu?. Nhất là việc so sánh cấu trúc thư mục dưới Local xem đã đồng nhất với Cloud chưa.
Haizz, chắc có gì đó sai sai. Tò mò, tôi cũng xem qua 1 vài Render Farm khác , xem thiên hạ làm như nào,

thì thấy thế này:

và thế này:

Tất nhiên, tôi bỏ qua những RenderFarm coi nhẹ việc này. Và khi nhìn lại dưới máy tính của chính mình, tôi tự đặt câu hỏi, sao không là thế này:

thế này:

và thế này:

Có vẻ hay đấy. Tất nhiên, bắt tay vào làm chúng tôi đã phải giải quyết thêm hàng ngàn những logic ẩn chứa đằng sau sao cho cái TreeView được mượt mà, và kèm theo vài ngày OT thâu đêm để kịp tiến độ cùng mỳ tôm.

Cuối cùng như các bạn đã thấy, có vẻ ok hơn rồi, bạn sẽ không bị bối rối và luôn biết mình đang ở đâu trong chính dữ liệu của mình:

Nếu có thêm chức năng tự động đồng bộ lên Cloud khi có thay đổi, trên những thư mục được chỉ định nữa thì tuyệt, câu chuyện ấy tôi sẽ nói ở bài sau.

Cảm ơn và chúc 1 ngày vui.

, , , , , , , , , , , , , , , , , , , , , , , , , ,

Leave a Reply

Your email address will not be published. Required fields are marked *

Contact

INTEGRATIONS

Autodesk Maya
Autodesk 3DS Max
Blender
Cinema 4D
Houdini
Maxwell
Nvidia Iray
Lumion
KeyShot
UE4
Twinmotion
Redshift
Octane
And many more…

iRENDER TEAM

MONDAY – SUNDAY
9:00 AM – 8:00 PM
Hotline: 0916 806 116
Zalo: 0916 806 116
Skype: iRender Support
Email: [email protected]
CÔNG TY CỔ PHẦN CÔNG NGHỆ IRENDER VIỆT NAM
MST: 0108787752
Office: 5/82 Dịch Vọng Hậu, Cầu Giấy, Hà Nội.

Contact
0916806116