2011-12-18 78 views
6

我使用TFS 2010 排序允許值我有一個字符串字段允許值的列表。當我查看工作項時,列表按字母順序排序(原始列表不按字母順序排序)。 有沒有什麼方法可以像工作項目模板中給出的那樣顯示價值訂單? 有什麼方法可以改變排序順序來描述嗎?TFS 2010遞減

我知道我可以寫一個自定義的控制這一點,但我不知道是否有任何簡單的方法。

感謝,

回答

7

沒有辦法進行排序的值的列表(允許,建議,甚至是從全局列表採取)任何順序的,但是字母升序。

有兩個選擇,但:

  1. 列表中的每個項目之前添加一個索引。這個索引就像「1.香蕉」,「2.蘋果」等等。它會是永久性的,會出現在列表的顯示中,但如果它足夠適合你,它是最簡單的解決方案。
  2. 您可以創建一個自定義的控制,將出現一個下拉列表,並將於您可以添加到工作項類型定義自定義參數排序。

希望這會有所幫助。

+0

謝謝,我想我沒有選擇,只能寫一個自定義的控制。你知道我是否可以從自定義控件中訪問全局列表(以填充項目)? – user963491 2011-12-20 09:33:54

+0

是的,你可以。我現在不在我的辦公室,所以我沒有現成的代碼示例,但是您可以使用TFS API訪問全局列表。你可以使用WorkItemTracking服務,IIRC。 – 2011-12-20 17:32:11