Tôi đã đăng - How to use OpenFileDialog to select a folder?, tôi không thể tìm thấy câu trả lời đúng. Vì vậy, tôi đã thay đổi câu hỏi của mình.C# - Làm thế nào để tùy chỉnh OpenFileDialog để chọn nhiều thư mục và tập tin?
Tôi muốn tùy chỉnh OpenFileDialog để chọn nhiều thư mục và tệp. Tôi đã cố gắng tìm một giải pháp và có thể thấy một số bài viết về nó.
Từ internet, tôi đã tìm thấy dự án sau - https://github.com/scottwis/OpenFileOrFolderDialog.
Tuy nhiên, trong khi sử dụng, tôi đã gặp phải một sự cố. Nó sử dụng hàm GetOpenFileName và cấu trúc OPENFILENAME từ MFC. Và OPENFILENAME có thành viên có tên "templateID". Đó là số nhận dạng cho mẫu hộp thoại. Và dự án mẫu có "res1.rc" tệp và cũng có hộp thoại được tô màu trong đó.
Nhưng tôi không biết Làm cách nào để đính kèm tệp này vào dự án C# của tôi?
Hoặc có giải pháp hoàn hảo nào khác về - "Cách tùy chỉnh OpenFileDialog để chọn nhiều thư mục và tệp?"?
Bạn cần đặt thuộc tính 'Multiselect' của' OpenFileDialog' thành 'true' để làm việc đó :) –
Bạn có quên" nhiều ** thư mục ** và tệp "không? Tôi cũng muốn chọn các thư mục. – Yun
Tôi nghĩ rằng bạn cần phải sử dụng CommonOpenFileDialog thay vào đó, nhưng nó sẽ làm việc theo cùng một cách, tôi sẽ cập nhật câu trả lời của tôi ngay lập tức – JMK