Odkaz Element XML rozložení
Můžete použít Layout prvku definovat způsob zobrazení prvků ve formuláři položky práce. Můžete definovat více rozložení podporovat různé klienty, jako je například klient systému Windows pro Visual Studio nebo webového klienta pro Team Web Access.
Layout Prvkem je vyžadován podřízený prvek FORM prvku. Další informace o použití Layout prvek, viz Navrhování rozložení formulář pracovní položky.
Hierarchii schématu
Layout
<xs:element name="Layout" type="LayoutType" minOccurs="1" maxOccurs="unbounded"/>
<Layout Target="ClientName" MinimumSize="(width,height)" Padding="(left, top, right, bottom)"
Margin="(left, top, right, bottom)" ControlSpacing="distance" LabelSpacing="distance">
<Group> . . . </Group>
<Control> . . . </Control>
<TabGroup> . . . </TabGroup>
<Splitter> . . . </Splitter>
</Layout >
Atributy a prvky
Následující části popisují atributy, podřízené prvky a rodičovské prvky.
v případě vícehodnotových atributů
Atribut |
Popis |
---|---|
Target |
Volitelný LayoutType atributu. Určuje název klienta, na který se vztahuje rozložení. Typ je xs:string. Zadejte jeden z následujících řetězců:
|
MinimumSize |
Volitelný LayoutType atributu. Určuje minimální velikost v obrazových bodech pro formulář. Syntaxe je určena v (Šířka, výška). Typ atributu je SizeType. Hodnota vzorek: ^\(\d+\,\d+\)$ Vzorek Příklad hodnoty: (100,100) |
Padding |
Volitelný LayoutType atributu. Určuje velikost mezery v pixelech vnitřního ohraničení formuláře. Typ atributu je SizeType. Hodnota vzorek: ^\(\d+\,\d+\,\d+\,\d+\)$ Vzorek Příklad hodnoty: (2,0,2,0) |
Margin |
Volitelný LayoutType atributu. Určuje velikost mezery v obrazových bodů kolem vnějšího okraje formuláře. Typ atributu je SizeType. Hodnota vzorek: ^\(\d+\,\d+\,\d+\,\d+\)$ Vzorek Příklad hodnoty: (2,0,2,0) |
ControlSpacing |
Volitelný LayoutType atributu. Určuje svislé odsazení prvků definovaných ve formuláři. Typ je xs:integer. |
LabelSpacing |
Volitelný LayoutType atributu. Určuje počet pixelů mezi popiskem a úpravy oblasti ovládacího prvku. Typ je xs:integer. |
Podřízené prvky
Prvek |
Popis |
---|---|
Nepovinné. Definuje skupinu prvků ve formuláři zobrazit společně. |
|
Nepovinné. Definuje pole položky práce, text, hypertextový odkaz nebo jiné řídicí prvek zobrazit formulář pracovní položky. |
|
Nepovinné. Obsahuje jeden nebo více Tab prvky. |
|
Nepovinné. Definuje rozdělovač a jeho orientace na formuláři mezi prvky formuláře na stejné úrovni. |
Nadřazené prvky
Prvek |
Popis |
---|---|
Povinné. Obsahuje Layout prvek, který definuje zobrazení prvků ve formuláři položky typu práce. |
Poznámky
Layout Prvkem je vyžadován podřízený prvek FORM. Layout Prvek určuje volba a musí být definovány alespoň jednu z podřízených prvků: Group, Control, TabGroup, or Splitter. Můžete určit více než jeden podřízený prvek.
parametr minOccurs = "1"
maxOccurs = "neomezeně"
Příklad
<FORM>
<Layout>
<Group>
<Column PercentWidth="36">
<Group>
<Control FieldName="System.Title" Type="FieldControl" Label="Title" LabelPosition="Left" />
<Control FieldName="System.AreaPath" Type="WorkItemClassificationControl" Label="Area" LabelPosition="Left" />
<Control FieldName="Microsoft.VSTS.Common.ProductUnit" Type="FieldControl" Label="Product Unit" LabelPosition="Left" />
<Control FieldName="Microsoft.DevDiv.BusinessUnit" Type="FieldControl" Label="Business Unit" LabelPosition="Left" />
</Group>
</Column>
<Column PercentWidth="33">
<Group>
<Control FieldName="Microsoft.DevDiv.SubTitle" Type="FieldControl" Label="Sub Title" LabelPosition="Left" />
<Control FieldName="System.IterationPath" Type="WorkItemClassificationControl" Label="Iteration" LabelPosition="Left" />
<Control FieldName="Microsoft.DevDiv.Other" Type="FieldControl" Label="Other" LabelPosition="Left" />
</Group>
</Column>
<Column PercentWidth="31">
<Group>
<Control FieldName="Microsoft.DevDiv.Type" Type="FieldControl" Label="Type" LabelPosition="Left" />
<Control FieldName="System.AssignedTo" Type="FieldControl" Label="Assigned To" LabelPosition="Left" />
<Control FieldName="System.State" Type="FieldControl" Label="State" LabelPosition="Left" />
</Group>
</Column>
</Group>
. . .
</Layout>
</FORM>
Informace prvku
Obor názvů |
https://schemas.microsoft.com/VisualStudio/2008/workitemtracking/TypeDef |
Název schématu |
Zadejte definici pracovní položky |
Ověřovací soubor |
WorkItemTypeDefinition.xsd |
Typ prvku |
LayoutType komplexní typ |
Může být prázdný. |
Ne |
Viz také
Odkaz
Koncepty
Všechny odkazy na prvky XML formuláře
Navrhování a přizpůsobení formuláře pracovní položky
Historie změn
Datum |
Poslední dokumenty |
Důvod |
---|---|---|
Leden 2011 |
Přidán ukázkový kód a odebrány odkazy na témata, která byla odebrána. |
Rozšíření informace |
Září 2010 |
Platné hodnoty přidané Target atributu. |
Názory zákazníků |