Ovládání zobrazení pole pracovní položky
Název štítku, umístění, velikost textového pole a další ovládací prvky zobrazit prostý text, celé číslo, číslo, datum a pole položky pracovní cesty stromu můžete řídit pracovní položku formuláře. Tato pole zobrazit, musíte zadat správné CONTROL element Type atributu z následujících možností:
DateTimeControl: Slouží k zobrazení pole formátovaná data, která mají pole typu DateTime.
FieldControl: Slouží k zobrazení jednoduché textové nebo číselné pole a seznamy hodnot polí, které mají typ pole String, Identity, Integer, Double, a PlainText.
HtmlFieldControl: Slouží k zobrazení multiline, RTF Formát polí, jejichž typ dat pole HTML.
WorkItemClassificationControlSlouží k zobrazení hierarchické cesty obsahujícími pole typu TreePath.
Další informace o jiných Type prvky, naleznete v následujících tématech:
V tomto tématu
Ovládání zobrazení datových polí a velikost
Popisování polí a přidávání polí na dvou místech ve formuláři
Vytvoření pole určené jen pro čtení
Přidání prostý Text a číslo
Přidání formátování textových polí
Přidání pole Kalendář nebo datum
Přidání polí oblast a iterace cesty
Ovládání zobrazení datových polí a velikost
Mezery a velikost jednotlivých datových polí lze řídit pomocí volitelné atributy, které jsou popsány v následující tabulce.
Poznámka
Celková velikost každé datové pole položka určuje několik faktorů: atributy, které jsou přiřazeny pole velikost kontejneru a oblast, která je přidělena jiná pole ve formuláři. Když určíte minimální velikosti jsou přiděleny výchozí hodnoty polí. Atributy, které jsou přiřazeny jiné pole ve formuláři však může ovlivnit velikost pole. Vodorovný rozměr formuláře určete počet sloupců a velikost vodorovné přidělit největší pole v každém sloupci. Počet polí, která určují svislé skupiny a výšky přidělit každému poli určit velikost horní části formuláře a také velikost dolní části formuláře.
Atribut |
Popis |
Příklad hodnoty vzorek |
---|---|---|
MinimumSize |
Určuje minimální velikost (šířky, Výška) pro kontrolu. Když je menší než velikost kontejneru pro kontrolu, vodorovné a svislé posuvníky. |
(100,100) |
Margin |
Určuje velikost mezery kolem ovládacího a mezi ovládacího prvku a jeho okolí v pixelech (doleva, nahoru, doprava, dolů). |
(2,0,2,0) |
Padding |
Určuje velikost mezery kolem vnějšího okraje ovládacího prvku (vlevo, vpravo, nahoře, dole) v pixelech. |
(2,0,2,0) |
Dock |
Určuje zarovnání popisku zadaného strany kontejneru nebo roztáhne na pole Výplň kontejneru. Zadejte řetězec z jednoho z následujících hodnot: Fill, Top, Bottom, Left a Right. |
Není k dispozici |
Popisování polí a přidávání polí na dvou místech ve formuláři
Pro každý ovládací prvek formuláře můžete zadat volitelný popis a umístění popisku pomocí Label a LabelPosition atributy. Popisek lze zadat jiný název než popisný název, který je přidělil FIELD prvku. Pokud neurčíte jmenovku, je použita popisný název. Uvědomte si však, že popisný název je použit při člen týmu spustí dotaz vyhledávání pracovních položek. Popisek maximální velikost je 80 znaků.
Poznámka
Stejné umístění popisků je nutné definovat pro všechny ovládací prvky, které jsou definovány ve stejné skupině.
Pokud chcete přidat pole do formuláře více než jednu oblast, například v horní části formuláře a na kartě, můžete to provést pomocí Name atributu. Name Atribut pouze určuje ovládací prvek na rozdíl od jiných řízení, je přidán do formuláře.
Vytvoření pole určené jen pro čtení
Označit pole jen pro čtení v jednom ze dvou způsobů. První metoda, přidejte READONLY podřízen prvku FIELD prvek FIELDS části definice typu. Pomocí READONLY prvku, můžete určit zda určitým uživatelům upravit pole. Jak ukazuje následující příklad, pouze vedoucí programu podnadpis pole změnit.
<FIELD name="Sub-Title" refname="ACME.ACE.SubTitle" type="String" >
<READONLY for="[Global]\Team Foundation Valid Users" not="Program Managers"/>
</FIELD>
Při druhé metodě je určit ReadOnly pro atribut CONTROL prvku. V této metodě jsou omezeno úprav pole všem uživatelům.
Control FieldName=" ACME.ACE.SubTitle" Type="FieldControl" Label="Sub-Title" LabelPosition="Left" ReadOnly="True" />
Přidání textového pole a čísla
Použití FieldControl zadat jako prostý text a číselná pole formuláře. Tento atribut slouží také k přidání seznamů vyskladnění; pole, která slouží k zobrazení jména osob, například pole přiřazeno nebo vlastník a celé číslo a reálného čísla. Ovládací prvek pole musí odkazovat podle názvu odkazu pole. Popisek může být prostý text nebo stylem jako hypertextový odkaz. Další informace naleznete v tématu Poskytování Text nápovědy, proces pokyny webový obsah a odkazy na webové stránky ve formuláři položky práce.
Text, celé číslo a seznamu polí
Můžete řídit formát čísla polí a maximální délku znaků, které lze zadat v textové nebo číselné pole pomocí volitelné atributy, které jsou popsány v následující tabulce.
Atribut |
Popis |
---|---|
NumberFormat |
Určuje znaky zadané do ovládacího prvku pole. Platné hodnoty jsou: WholeNumbers, SignedWholeNumbers, DecimalNumbers a SignedDecimalNumbers. |
MaxLength |
Určuje maximální délku znaků, které lze použít pro ovládací prvek. |
Následující kód uvádí syntaxi, která slouží k vytvoření skupiny polí zobrazenou na předchozím obrázku.
<TABGROUP>
<TAB Label="Planning">
<Group Label="Status" Padding="(0,0,0,3)">
<Column PercentWidth="100">
<Control FieldName="Microsoft.DevDiv.Importance" Type="FieldControl" Label="Importance" LabelPosition="Left" />
<Control FieldName="Microsoft.DevDiv.Commitment" Type="FieldControl" Label="Commitment / Confidence" LabelPosition="Left" />
<Control FieldName="Microsoft.DevDiv.VisionDoc" Type="FieldControl" Label="Vision Doc" LabelPosition="Left" />
<Control FieldName="Microsoft.DeveloperDivision.Features.EstimatedCost" Type="FieldControl" Label="Estimated Cost" LabelPosition="Left" />
<Control FieldName="Microsoft.DevDiv.BusinessUnit" Type="FieldControl" Label="BU (Use Area Path)" LabelPosition="Left" />
<Control FieldName="Microsoft.DevDiv.Website" Type="FieldControl" Label="Website" LabelPosition="Left" />
</Column>
</Group>
. . .
</TAB>
</TABGROUP>
Přidání formátování textových polí
Použití HTMLFieldControl Typ pole, jehož datový typ je přidat HTML. Tento ovládací prvek podporuje zobrazit formátovaný text přes více řádků.
Pole HTML
<Control Type="HtmlFieldControl" FieldName="Microsoft.VSTS.ReproSteps" Label="Repro Steps"
LabelPosition="Top" Dock="Left" MinimumSize="100,500" />
Tip
Po přidání několika HTMLFieldControl prvky na formuláři, který bude skládaný svisle, určete MinimumSize atribut pro každý ovládací prvek pole. Tímto způsobem můžete provádět podobné velikosti všech textových polí. Velikost se poslední ovládací prvek HTML k vyplnění formuláře a zobrazí předchozí prvky spolu s menší textová pole.
Přidání pole Kalendář nebo datum
Použití DateTimeControl typu uživatelům výběr kalendáře vyberte datum DateTime pole. Pomocí tohoto ovládacího prvku můžete rychle vybrat datum a čas pro pole.
Pole s formátem kalendářních = "Krátká"
Můžete například určit upřednostňované počáteční datum nebo datum přezkoumání, které je v budoucnosti.
<Control Type="DateTimeControl" FieldName="MyCompany.EnvironmentCR.PreferredStart"
Label="Preferred Start Date:" LabelPosition="Left" Dock="Fill" Format="Short" />
<Control Type="DateTimeControl" FieldName="MyCompany.EnvironmentCR.PreferredStartTime"
Label="Preferred Start Time:" LabelPosition="Left" Dock="Fill" Format="Time" />
Můžete řídit formát DateTime pole pomocí volitelné atributy, které jsou popsány v následující tabulce.
Atribut |
Popis |
---|---|
Format |
Určuje formát pro pole Datum a čas, který odpovídá jedna hodnota výčtu DateTimePickerFormat. Platné hodnoty jsou: Custom, Long, Short, Time. Při zadávání Custom, musíte také nastavit CustomFormat atributu. |
CustomFormat |
Určuje vlastní formát, který se používá pro pole Datum a čas, který odpovídá syntaxi, která je definována pro vlastnost DateTimePicker.CustomFormat. Příklad: Formát = "Vlastní" CustomFormat = "Dd. MMM"roku" rrrr" Další informace naleznete na webu společnosti Microsoft: Vlastnost DateTimePicker.CustomFormat. |
Přidání polí oblast a iterace cesty
Použití WorkItemClassificationControl Typ pole, jehož datový typ je přidat TreePath. Tento ovládací prvek poskytuje podporu zobrazení stromu hierarchie, vnořené oblast cesty pole a pole cestu iterace. Strom zobrazuje hierarchickou uzly můžete rozbalit nebo sbalit.
<Control Type="WorkItemClassificationControl" FieldName="System.AreaPath" Label="Area"LabelPosition="Left" />
Poznámka
Můžete použít WorkItemClassificationControl zobrazení System.AreaPath a System.IterationPath pole. Jiný typ vlastního pole nebo pole nelze zobrazit pomocí tohoto ovládacího prvku.
Další informace naleznete v tématu Vytvořit a upravit oblasti a iterací.
Viz také
Koncepty
Navrhování a přizpůsobení formuláře pracovní položky
Další zdroje
Přidání a úpravy polí Support Reporting pracovní položky