2016-02-04 5 views
3

Я хочу обновить некоторые из наших рабочих элементов TFS, поскольку пользователи сообщили, что в портале веб-доступа есть много потерянного пространства.Рабочий элемент Описание Высота не увеличивается

Что я имею в виду, когда мы загружаем рабочий элемент, и есть текстовое поле описания (тип HtmlFieldControl, refname System.Description), тогда между элементом управления и нижней частью страницы появляется много пробелов , Когда я открываю рабочий элемент в Visual Studio, он выглядит отлично, и описание заполняется правильно.
Изменение свойства Height просто не меняет способ его отображения в браузере.

<TabGroup> 
     <Tab Label="Description"> 
     <Control FieldName="System.Description" Type="HtmlFieldControl" Label="Des&amp;cription:" LabelPosition="Top" Dock="Fill" Height="500"/> 
     </Tab> 
.... Other tabs here 
</TabGroup> 

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

Надеюсь, это имеет смысл.

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

https://social.msdn.microsoft.com/Forums/vstudio/en-US/d3afca41-a09b-4ccf-bd76-e32145d7fc13/minimumsize-attribute-not-working-with-htmlfieldcontrol-for-tfs-2012?forum=tfsworkitemtracking

Work item in a browser

+0

Я думаю, что общая высота формы происходит от самой высокой вкладки? Связаны ли история, ссылки, прикрепленные файлы или детали до нижней части формы? – DaveShaw

+0

Они в основном все одинаковые, я не могу вспомнить вкладку истории, поэтому мне нужно будет проверить завтра, но остальные в основном идентичны. – MattR

ответ

1

Из-за того, что я смог определить это сейчас, не представляется возможным в TFS 2012, похоже, ошибка в изменении размера HTMLFieldControl.

https://connect.microsoft.com/VisualStudio/feedback/details/1148630/issues-with-htmlfieldcontrol-and-tfs-2012-tfs-2013-web-accesss

Описание

Я недавно повышен с TFS 2010 до TFS 2012,4 и заметил некоторые проблемы с HTMLFieldControl и TWA 2012 атрибутом 1. MinimumSize не работает в Team Веб-доступ. По умолчанию используется определенный размер (250 пикселей).

Response

Спасибо сообщение о проблеме. Проблема с MinSize будет исправлена ​​ в TFS 2015.

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

+0

TFS2015 здесь. Высота по-прежнему статична, но при работе в нем работает MinimumSize. – Jerther

0

Вы должны использовать "MinimumSize", как следующее:

<Control FieldName="System.Description" Type="HtmlFieldControl" LabelPosition="Top" Dock="Fill" MinimumSize="(0,700)" /> 

И я рекомендую вам использовать TFS Power Tools редактировать определения рабочих элементов, как вы можете просмотреть изменения с ним. enter image description here

+0

Я попробую минимальный размер в ближайшее время.У меня уже есть инструменты Power TFS, о которых я упоминал в своей статье по проверке работы в визуальной студии, это прекрасно - только в веб-браузере они появляются таким образом. – MattR

+0

@MattR Изменение должно применяться к дисплею в браузере. Это работает на моей стороне. Ты это пробовал? –

+0

Да, я попробовал, не было никаких изменений, если страница не кэширована. Я знаю, что на веб-сайте TFS 2010 была опция сброса кеша, но ничего не было в 2012 году, так как просмотр выглядит нормально, но страница точно такая же. – MattR