2011-12-18 47 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