的修改默認行爲,我使用的是屬性網格編輯,除其他事項外,項目的集合: PropertyGrid中和TypeConverterAttribute
爲集合的默認行爲提供A +按鈕來編輯的每個成員陣列。
我使用的是表單編輯這個領域,它已經連接好,但我想刪除用戶通過使用「擴張」
所以它看起來像這樣編輯陣列的功能:
UPDATE1:由ProductIds一個IList屬性不是int [] 立即執行此:
-----------------!
UPDATE2:由ProductIds自定義類,如
MyWrappedCollection : IEnumerable<int>
所以現在看起來是這樣的:
當然,它仍然顯示[+]但它不擴展到任何東西(即單擊時消失)
我把ProductIds作爲IList而不是int [],你仍然可以擴展它。查看原始帖子的截圖。 – wal 2011-01-13 07:01:51
批評道歉,但你的答案並沒有真正提供很多幫助。是的,只有當你點擊它時纔會出現。 – wal 2011-01-13 07:07:00