默認情況下,設計器中的字段按字母順序列出。有誰知道在System.ComponentModel
命名空間中使用哪個屬性來明確設置順序?System.ComponentModel命名空間中用於設置字段順序的屬性?
0
A
回答
0
您可以實現ICustomTypeDescriptor並按您喜歡的順序返回屬性。無法保證ui元素會遵守該順序。
1
使用[類別]屬性對屬性進行分組,以便用戶可以單擊屬性窗口中的「已分類」圖標進行排列。在一個類別中,名稱仍將按字母順序排序。
PropertyGrid.PropertySort屬性確實有一個設置(PropertySort.Categorized vs PropertySort.CategorizedAlphabetical),但IDE的屬性窗口沒有圖標可以在它們之間進行選擇。
+0
我已經有Category屬性。在類別中,我希望屬性不是按字母順序排列,而是按我指定的順序排列。這可能嗎? – Nick 2010-07-21 17:06:28
+0
這是不可能的。 – 2010-07-21 17:43:37
相關問題
- 1. System.ComponentModel命名空間的用法
- 2. 類型或命名空間名稱DataAnnotations'不存在命名空間「System.ComponentModel」
- 3. 查找鑑於命名空間屬性
- 4. XML命名空間和配置屬性?
- 5. 使用System.Reflection.Emit命名空間替換字段屬性?
- 6. Thymeleaf:使用命名空間設置屬性
- 7. HTML屬性命名空間
- 8. 設置命名空間屬性上的元素
- 9. System.ComponentModel - 忽略屬性
- 10. JAXB XmlAnyElement將設置命名空間屬性
- 11. 設置GAE命名空間
- 12. 添加屬性使用命名空間
- 13. 如何設置主機屬性,其中包括一個命名空間,以及有一組命名空間
- 14. 命名空間查詢順序C
- 15. PowerShell的XML屬性命名空間
- 16. 屬性的XML命名空間
- 17. XSL屬性的命名空間
- 18. XSLT的選擇命名空間屬性
- 19. winforms命名空間順序'安全'不存在於名稱空間'AAA.System'
- 20. 如何使用lxml在屬性值中設置命名空間前綴?
- 21. 設置Rails模型屬性的順序
- 22. ElementTree的設置屬性順序
- 23. PHP - 在SoapClient中設置命名空間
- 24. 使用XHTML命名空間,每個屬性是否也有命名空間?
- 25. XMLOutputStream,修復名稱空間和屬性沒有命名空間
- 26. 利用C#中的內置命名空間使用內置命名空間
- 27. 學說屬性命名空間
- 28. XSLT命名空間得到屬性值
- 29. html5數據屬性命名空間?
- 30. XSLT和XML命名空間和屬性
我需要用戶界面來遵守訂單。設計師有兩種選擇。一種是A-> Z選項,按字母順序排列屬性。如果沒有選擇,我需要按照我明確指定的順序。目前它默認按字母順序排列。 ICustomTypeDescriptor能解決這個問題嗎? – Nick 2010-07-20 16:00:56