我正在自定义一个TFS工作项类型,添加一个'Business Description‘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‘Photoshopped’):

我已经尝试了所有三个字段的Fill属性,已经在BusinessDescription字段上设置了MinimumSize属性,在左列中添加了一个组,但我似乎没有找到解决这个问题的方法。
这有可能吗?
发布于 2011-04-29 02:26:56
您需要在左列和右列中创建一个组:
<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界面。
https://stackoverflow.com/questions/5790179
复制相似问题