Как запрограммировать горизонтальные вкладки рабочего элемента в новом веб-макете рабочего элемента azure DevOps Server 2019? - PullRequest
1 голос
/ 07 мая 2020

Я использую TFS 2017 с обновлением 1 локально, и теперь мне нужно перейти на Azure DevOps Server 2019 локально. В TFS 2017 я использовал пользовательскую модель процесса xml и запрограммировал «тег макета» для реализации веб-интерфейса рабочего элемента с множеством горизонтальных вкладок следующим образом:

horizontal tabs

horitontal tabs to manage workitem relations

Я только что выполнил обновление до Azure DevOps Server и обнаружил, что поля в новом веб-интерфейсе рабочего элемента автоматически отображаются вертикально, более того, я не найти все пользовательские отношения, но только родительско-дочерние и связанные отношения.

new workitem web layout

Я думаю, что можно запрограммировать новую форму веб-макета DevOps Server 2019 чтобы получить горизонтальные вкладки, такие как TFS 2017. Какие теги xml использовать для получения горизонтальных вкладок?

1 Ответ

1 голос
/ 08 мая 2020

Согласно вашему описанию, похоже, вы использовали Tab XML element .

Это устаревшие элементы в форме нового рабочего элемента с Azure DevOps.

Все остальное содержимое рабочего элемента организовано в Страницы , представленные в виде вкладок в форме.

enter image description here

Элемент Page похож на устаревший элемент Tab. Однако элемент страницы нельзя сгруппировать или вложить. Одна страница определяет одну вкладку в веб-форме.

Взгляните на этот блог - Новая форма рабочего элемента в TFS 2017

Вложенные элементы выглядят как показано ниже:

<WebLayout> 
      <Page>  
          <Section>  
              <Group> . . . 
                  <Control> . . . </Control>
                  <Control> . . . </Control>
              </Group>
          </Section>
      </Page>
. . .
</WebLayout>

Образец метки страницы:

   <Page Label="Details" LayoutMode="FirstColumnWide">
                       ......
   </Page>

Подробнее о соответствующей информации xml, пожалуйста, ознакомьтесь с нашим официальным документом c здесь - WebLayout и элементы управления

...