如何更改TFS工作项模板中的特定组件

时间:2011-06-20 18:43:49

标签: tfs tfs-workitem

我想在TFS(最新版本的解决方案)中使用工作项更改特定组件的来源。

我并不是要将工作项的xml表示更改为只重新定位/ createnew /无论现有组件。

示例:我想对历史记录组件进行更改,以便显示所有更改的子集,仅举例说明。我也希望所有评论都以不同的设计展示。简单地说,我想重新编码现有的组件。

有简单方法还是只有TFS SDK方式?还是另一个?

我将非常感谢任何帮助。

1 个答案:

答案 0 :(得分:1)

我认为您要问的是,在不使用TFS SDK IE TFS API修改控件类型的情况下,还有另一种显示自定义历史记录视图的方法是WorkItemLogControl吗?

<Tab Label="History">
  <Control Type="WorkItemLogControl" FieldName="System.History" Label="&History:" LabelPosition="Top" Dock="Fill" /> 
  </Tab>

我不知道有办法(修改内置类型)。

看一下这个示例项目,它将让您了解如何使用API​​修改模板:click me。另一种选择是导出模板并在本地保存,然后将其导回。

如果需要,您可以创建自己的工作项控件。以下是如何做到这一点:

Part 1

Part 2

以下是一些可以帮助您开始创建自己的示例:

http://witcustomcontrols.codeplex.com/releases/view/7240