Từ 1 tới 9 trên tổng số 9 kết quả

Đề tài: tạo hộp thoại openfiledialog, savefiledialog bằng code trong C#

  1. #1
    Ngày gia nhập
    11 2010
    Bài viết
    86

    Mặc định tạo hộp thoại openfiledialog, savefiledialog bằng code trong C#

    Mình thấy một số chương trình khi mở lên giao diện SaveFileDialog hay OpenFileDialog hay FolderBrowserDialog nó có giao diện giống như giao diện mà chương trình người ta đã tạo, cái này mình nghĩ là do người lập trình viết luôn code của các hộp thoại này chứ ko phải có sẵn của chương trình tạo giao diện đó, mình đã thử tìm hiểu về treeview thấy tạo cũng gần giống giống nhưng ko thể nào làm giống dc.

    Có bạn nào có từng viết code cho các cái này luôn chưa, post lên cho mọi người tham khảo với. Thanks

  2. #2
    Ngày gia nhập
    10 2010
    Nơi ở
    Biên Hòa
    Bài viết
    562

    bạn mún có 1 cái control riêng thì bạn tạo usercontrol đi, mún tìm hiểu thêm mấy cái này thì codeproject đọc thêm nha bạn

  3. #3
    Ngày gia nhập
    11 2010
    Bài viết
    86

    Hix thì mình đang muốn tạo mà tại ko biết code như thế nào? Nói chung cũng có ý tưởng ví dụ như cái FolderBrowserDialog thì chỉ cần tạo 1 Form + 1 Treeview + 3 button, nhưng khổ nổi mình ko biết code như thế nào nên mới nhờ mọi người chỉ giúp? Mình nghĩ người ta chắc cũng lamnf như vậy thôi quá

  4. #4
    Ngày gia nhập
    10 2010
    Nơi ở
    Biên Hòa
    Bài viết
    562

    hầu hết ngta dùng dll(devexpress,dotnetbar....) có sẵn or tự thiết kế hết đó bạn ah

  5. #5
    Ngày gia nhập
    11 2010
    Bài viết
    86

    Mình đang xài Dotnetbar nè nhưng ko có sẵn các hộp thoại đó, mình nghĩ cái đó phải do mình tạo mới có chứ, trong bộ visual thì có sẵn nhưng giao diện của nó là mặc định giống OS mình đang dùng, Mình muốn làm các cái Dialog đó nhưng có giao diện của Dotnetbar luôn mà ko biết phải viết như thế nào. nếu bạn đã từng biết thì chỉ với chứ nói chung chung vậy cũng như ko

  6. #6
    Ngày gia nhập
    10 2010
    Nơi ở
    Biên Hòa
    Bài viết
    562

    Mặc định tạo hộp thoại openfiledialog, savefiledialog bằng code trong C#

    hầu như những bài bảo vệ của sinh viên ít ai tự viết control như bạn lắm, cho nên tự học và tự tìm hiểu sẽ giúp bạn nhiều hơn.
    Mình chưa code usercontrol cho winform, giao diện chỉ là 1 phần, ăn thua mình xử lý sao cho ngon lành mới là chính, cho nên mình chỉ xài những cái hỗ trợ giao diện để thiết kế sao cho nhìn được được là ok roài, zành time để xử lý code cho hoàn chĩnh.

  7. #7
    Ngày gia nhập
    02 2008
    Bài viết
    113

    gô gờ: codeproject.com/Articles/16276/Customizing-OpenFileDialog-in-NET
    Còn đây điếu thuốc cháy dở dang .
    Châm lên ta đốt mảnh đời tàn .
    Làn khói ngẩn ngơ theo dòng nhạc .
    Thuốc tàn mà... code ... mãi chưa xong .
    http://thanlong.govtc.com

  8. #8
    Ngày gia nhập
    11 2010
    Bài viết
    86

    Hix, cái này đâu phải tạo Opendialog bằng code mà nó chỉ thêm cái chức năng hiển thị hình ảnh khi chọn trong dialog có sẵn thôi.

    Mình muốn tìm code để tạo dc cây cấy treeview như trong các hộp thoại đó để tạo bên giao diện của Dotnetbar

  9. #9
    Ngày gia nhập
    04 2009
    Nơi ở
    Gầm cầu
    Bài viết
    2,230

    cây treeview cũng đơn giản thôi
    bạn đọc file,thư mục của 1 root folder theo p2 đệ qui rồi đưa dần vào treeview
    dùng mấy hàm trong FileInfo, DirectoryInfo trong namespace Systems.IO

Các đề tài tương tự

  1. Trả lời: 10
    Bài viết cuối: 29-12-2014, 12:33 AM
  2. Lỗi code tạo file backup CSDL và savefiledialog
    Gửi bởi anhpt86 trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 5
    Bài viết cuối: 22-09-2010, 09:09 AM
  3. cách dùng OpenFileDialog, SaveFileDialog, BrowseFolderDialog
    Gửi bởi DucMjnh1992 trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 5
    Bài viết cuối: 17-06-2010, 07:17 AM
  4. Cách dùng saveFileDialog va openFileDialog trong C#
    Gửi bởi cndragon trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 5
    Bài viết cuối: 20-02-2009, 01:46 PM
  5. vấn đề litmit ký tự trong saveFileDialog
    Gửi bởi comotngay trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 4
    Bài viết cuối: 30-11-2008, 05:35 PM

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn