2012-04-26 5 views
1

Я сталкивался с несколькими приложениями в прошлом, которые запускались за пределами VS2010 (или MTM), но отображали рабочие элементы TFS 100%, поскольку они показаны в VS2010, как если бы был способ заставить WorkItem включить все его элементы управления в качестве полный «контроль» и поместить его в мое собственное приложение.Как «разместить» рабочий элемент внутри приложения WinForms?

Кто-нибудь знает, как это сделать? В настоящее время я пытаюсь вспомнить, где я это видел, но, возможно, кто-то знает, о чем я говорю, и могу указать мне в правильном направлении клиент TFS api wise !?

ответ

1

Используйте класс Microsoft.TeamFoundation.WorkItemTracking.Controls.WorkItemFormControl. Док на MSDN.

Этот класс имеет свойство Item типа WorkItem, задайте объект, и вы хорошо пойдете. Если вы хотите использовать приложение, которое оно использует, я сделал this one, идите, получите the sources, он находится в проекте CegWICreator в файле MainForm.cs. Если я правильно помню (приложение довольно старое), этот элемент управления довольно хорошо используется в разных местах.

+0

Спасибо! Наткнулся на класс поздно вечером, тоже, но, конечно, помогает проект с фактической реализацией выборки. –

+0

Если я помню, что есть несколько вещей, которые не будут действовать так, как вы ожидаете в этом классе, и это не MSDN (где документ довольно беден), который поможет вам, поэтому пример кода может действительно помочь. – Nock

Смежные вопросы