Как изменить конкретный компонент в шаблоне рабочего элемента TFS - PullRequest
0 голосов
/ 20 июня 2011

Я бы хотел изменить источник конкретного компонента в рамках рабочего элемента в TFS (последняя версия решения).

Я не имею в виду изменить представление XML рабочего элемента, чтобы просто переместить / создатьnew / независимо от существующих компонентов.

Пример. Я хотел бы внести изменения в компонент истории, чтобы он отображал подмножество всех внесенных изменений, например, комментарии. Я также хотел бы, чтобы все комментарии были показаны в другом дизайне. Проще говоря, я хочу перекодировать существующие компоненты.

Есть ли простой способ или только TFS SDK? Или другой?

Буду очень признателен за любую помощь.

1 Ответ

1 голос
/ 20 июня 2011

Я думаю, что вы спрашиваете, есть ли другой способ показать пользовательское представление истории без использования 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 .Другой вариант - экспортировать шаблон и сохранить его локально, а затем импортировать обратно.

Если вы хотите, вы можете создать свой собственный элемент управления рабочим элементом.Вот краткий обзор того, как это сделать:

Часть 1

Часть 2

Вот несколькодополнительные примеры, которые помогут вам начать создавать свои собственные:

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...