我有一個文件夾和大量的文件和應用程序,它們在WPF列表視圖中顯示這些文件。 我想允許用戶將這些文件按邏輯分組並顯示在樹視圖中以使導航更容易。這可以通過將文件放入子文件夾來完成,由於某些原因這是不可能的。另一種選擇是創建xml文件來管理搜索,但需要額外的文件。我想以編程方式將custome attibute或標籤添加到文件中,並根據需要讀取/寫入。該解決方案應該可以在大多數Windows操作系統上運行,比如xp,windows server 2003,vista & W7。這可能嗎?對於文件的邏輯分組,任何其他解決方案也是受歡迎的。謝謝。如何使用C#將自定義屬性或標籤添加到文件?
1
A
回答
1
您可以使用數據庫創建自己的邏輯分組。這將是沒有修改現有文件的最佳方法。我會建議使用RavenDB,它非常容易使用,佔用空間小。你可以使用linq並且不需要sql。所有操作也可以保存到內存中。
1
的最佳解決方案(在我看來)是讓每個文件夾中的XML文件(按你原來的想法)描述分組。您可以隱藏該文件,以便用戶不知道它,或者如果該分組基於per0user,則可以將XML文件存儲在IsolatedStorage中
+0
聽起來很好的解決方案。 – Prafulla
相關問題
- 1. 在Windows中使用Java或C#添加自定義文件屬性/屬性
- 2. 將自定義文檔屬性添加到單詞用c#
- 3. 將自定義文件屬性添加到文件
- 4. 如何將自定義屬性添加到標準HTML元素?
- 5. C#如何將自定義屬性添加到HTML字符串?
- 6. 如何使用VBScript將自定義屬性添加到文件中
- 7. 將自定義屬性添加到Serilog
- 8. 將自定義屬性添加到UserControl
- 9. 將自定義屬性添加到MKAnnotation
- 10. 添加自定義屬性或元數據到文件java
- 11. 如何將自定義屬性添加到Wordpress wp_editor文本區?
- 12. 如何將文檔添加到自定義屬性?
- 13. 如何將自定義屬性添加到asp.net自定義服務器控件?
- 14. 如何將自定義屬性添加到自定義Web控件
- 15. 添加自定義文件夾屬性
- 16. 如何使用Apache.NMS.ActiveMQ(C#)將自定義屬性添加到消息中?
- 17. 添加自定義屬性到HTML標籤
- 18. 可以將自定義屬性添加到NTFS文件夾嗎?
- 19. Python將自定義屬性/元數據添加到文件
- 20. 如何將自定義屬性添加到ldap用戶?
- 21. 如何使用XSLT將新屬性添加到XML文件中的標籤?
- 22. 如何使用perl將標籤和屬性添加到XML文件中?
- 23. 將自定義後端模型添加到自定義屬性
- 24. 將自定義按鈕或標籤添加到django admin
- 25. 使用mono.cecil添加自定義屬性?
- 26. 添加自定義屬性使用wsadmin
- 27. 小冊子:如何將文本標籤添加到自定義標記圖標?
- 28. 將屬性標籤添加到DynamicModel Yii
- 29. 如何添加自定義標籤facet_grid()
- 30. 使用jQuery將自定義屬性添加到點SVG邊緣
您是否看過[here](http:// msdn.microsoft.com/en-us/library/sw480ze8%28v=vs.80%29.aspx)?或者查看[this](http://www.c-sharpcorner.com/UploadFile/mgold/CreatingnUsingCustomAttributesinCS12032005055442AM/CreatingnUsingCustomAttributesinCS.aspx) – hims056
這不是關於C#的屬性。這是關於ex的文件屬性。對於Windows資源管理器中的任何文件,您可以右鍵單擊並查看顯示創建日期,中間日期的合適的文件。對於媒體文件,會有額外的標籤,如自拍,歌手,評分等。我想以編程方式添加這樣的標籤。 – Prafulla