Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Defines a control that is to appear on the form.
<xs:element name="Control" type="ControlType" minOccurs="0"/>
Attributes and Elements
The following sections describe attributes, child elements, and parent elements.
Attributes
Attribute |
Description |
|---|---|
FieldName |
Optional ControlType attribute. Specifies the work item field with which the control is associated. |
Type |
Required ControlType attribute. Specifies the data type of the control. Valid built-in types are FieldControl, DateTimeControl, HtmlFieldControl, LinksControl, AttachmentControl, WorkItemClassificationControl, and WorkItemLogControl. For more information, see Specifying Work Item Form Controls. You can use a custom control by setting the Type attribute to a custom value. Any control whose Type value does not match the name of a built-in type is considered a custom control. |
Label |
Optional ControlType attribute. Specifies the visible text on the form that identifies the control. |
LabelPosition |
Optional ControlType attribute. Specifies the position of the label relative to the control data. |
Dock |
Optional ControlType attribute. Aligns the field with the specified side of the container, or stretches the field to fill the container. |
Padding |
Optional ControlType attribute. Specifies the amount of space in pixels around the inside border of the control. |
Margin |
Optional ControlType attribute. Specifies the amount of space in pixels around the outside border of the control. |
ReadOnly |
Optional ControlType attribute. Specifies that the field is read-only. |
MinimumSize |
Optional attribute. Specifies the minimum size in pixels that the control can be. The attribute type is SizeType. Pattern value: ^\(\d+\,\d+\)$ |
Name |
Optional attribute. Identifies a control uniquely. Name is essential if more than one control on the form is associated with the same work item field. |
Child Elements
Element |
Description |
|---|---|
anyAttribute |
Optional element. ControlType is extensible through use of the anyAttribute element. ProcessContents: skip. |
Parent Elements
Element |
Description |
|---|---|
Required element. Defines how to display the elements on the work item form. |
|
Required element. Defines columns for the form. |
|
Required element. Defines a tab for the form. |
Remarks
Control is an optional child element of Layout, Column, and Tab.
Layout and Column Indicators:
minOccurs = "0"
maxOccurs = "1"
Tab Indicators:
minOccurs = "0"
maxOccurs = "unbounded"
Example
<Control FieldName="work item field name" Type="control type" Label="label text" LabelPosition="Top | Bottom | Left | Right" Dock="Fill | Top | Bottom | Left | Right" Padding="(left, top, right, bottom)" Margin="(left, top, right, bottom)" ReadOnly="True | False" MinimumSize="(width,height)" Name="control name" />
Element Information
Namespace |
https://schemas.microsoft.com/VisualStudio/2005/workitemtracking/typedef |
Schema Name |
Work Item Type Definition |
Validation File |
WorkItemTypeDefinition.xsd |
Element Type |
|
Can Be Empty |
Not applicable |