【问题标题】:How do I change particular component in TFS workitem template如何更改 TFS 工作项模板中的特定组件
【发布时间】:2011-09-18 22:36:36
【问题描述】:

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

我的意思不是将工作项的 xml 表示更改为仅重新定位/创建新/无论现有组件。

示例:我想对历史组件进行更改,以便它显示所有更改的子集,例如 cmets。我还希望所有 cmets 都以不同的设计显示。简单来说,就是想重新编码已有的组件。

有简单的方法还是只有 TFS SDK 方法?还是别的?

如果有任何帮助,我将不胜感激。

【问题讨论】:

    标签: tfs tfs-workitem


    【解决方案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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-03-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-09-27
      • 2018-07-28
      • 2013-09-23
      • 1970-01-01
      相关资源
      最近更新 更多