我正在自定义TFS工作项类型,添加了“业务描述”HTML字段,但我无法正确使用布局:
<Tab Label="Details">
<Group>
<Column PercentWidth="60">
<Control FieldName="Customer.BusinessDescription" Type="HtmlFieldControl" Label="Business Description:" LabelPosition="Top" Dock="Fill" />
</Column>
<Column PercentWidth="40">
<Control FieldName="Microsoft.VSTS.CMMI.Symptom" Type="HtmlFieldControl" Label="Symptom:" LabelPosition="Top" />
<Control FieldName="System.History" Type="WorkItemLogControl" Label="&History:" LabelPosition="Top" />
</Column>
</Group>
</Tab>
结果如下:
虽然我真的想要这个('使用MSPaint进行'Photoshop'):
我在所有三个字段上都使用了Fill属性,已经在BusinessDescription字段上设置了MinimumSize属性,在左列中添加了一个组,但我似乎找不到解决方案。
这一切都可能吗?
答案 0 :(得分:5)
您需要在左侧和右侧列中创建一个组:
<Tab Label="Details">
<Group>
<Column PercentWidth="60">
<Group>
<Column PercentWidth="100">
<Control FieldName="Customer.BusinessDescription" Type="HtmlFieldControl" Label="Business Description:" LabelPosition="Top" Dock="Fill" />
</Column>
</Group>
</Column>
<Column PercentWidth="40">
<Group>
<Column PercentWidth="100">
<Control FieldName="Microsoft.VSTS.CMMI.Symptom" Type="HtmlFieldControl" Label="Symptom:" LabelPosition="Top" />
<Control FieldName="System.History" Type="WorkItemLogControl" Label="&History:" LabelPosition="Top" />
</Column>
</Group>
</Column>
</Group>
</Tab>
您可能还想查看Process Editor Power Tool - 这为编辑工作项类型提供了一个GUI界面。