Sdílet prostřednictvím


Řízení zobrazení polí pracovních položek

Název jmenovka , umístění, velikost textové polea další ovládací prvky zobrazení prostý text, integer, číslo, datum a pole položka pracovní cesty strom můžete řídit pracovní položkaformulář. Tato pole zobrazit, musíte zadat správné Control element Type atributz 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 pole, které mají poledatový typ 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í pro oblasti a iterace cesty

Ovládání zobrazení datových polí a velikost

Mezery a velikost každého datové pole lze řídit pomocí volitelné atributy, které jsou popsány v následující tabulce.

[!POZNÁMKA]

Celková velikost každé datové položka pole určuje několik faktorů: atributy, které jsou přiřazeny polevelikost kontejneru a oblast , která je přidělen na jiné pole ve formulář.Pokud neurčíte minimální velikosti jsou přiděleny výchozí hodnoty polí.Atributy, které jsou přiřazeny k jiné polí formulář však může ovlivnit velikost pole.Počet sloupců a velikost vodorovné přidělit největší pole v každém sloupci určit vodorovné dimenze formulář.Počet polí, která určují svislé skupina a výška přidělit každé pole určují velikost horní části formulář a také velikost dolní části formulář.

Atribut

Description

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 v pixelech prostor kolem ovládacího prvku a mezi ovládacího prvku a jeho okolí (vlevo, nahoru, doprava, dolů).

(2,0,2,0)

Padding

Určuje velikost mezery kolem vnějšího okraje ovládacího prvku (vlevo, nahoře, vpravo, dole) v pixelech.

(2,0,2,0)

Dock

Určuje přidružení jmenovka zadaného strany kontejneru nebo roztáhne pole vyplnit 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ář můžete zadat volitelný jmenovka a umístění jmenovka pomocí Label a LabelPosition atributy.jmenovka můžete zadat jiný název než popisný název, který je přidělil FIELD prvku.Pokud nezadáte jmenovka, je použit 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.jmenovka pro maximální velikost je 80 znaků.

[!POZNÁMKA]

Stejné umístění jmenovka je nutné definovat pro všechny ovládací prvky, které jsou definovány ve stejné skupina.

Pokud chcete přidat pole do formulářvíce než jednu oblast , například v horní části formulář a na kartě, ale stačí pomocí Name atribut. Name atribut pouze určuje od jiných ovládací prvek, který je přidán do formulářovládací prvek.

Vytvoření pole určené jen pro čtení

Označit pole jako jen pro čtení v jednom ze dvou způsobů.V první metodapřidat READONLY jako podřízený prvek FIELD prvek FIELDS části definice typu.Pomocí READONLY prvku, můžete určit zda polemůžete změnit pro určité uživatele.Jak ukazuje následující příklad, pouze vedoucí program podnadpis polezměnit.

<FIELD name="Sub-Title" refname="ACME.ACE.SubTitle" type="String" >
<READONLY for="[Global]\Team Foundation Valid Users" not="Program Managers"/>
</FIELD>

Druhá metodaurčení ReadOnly atribut CONTROL prvku. Tato metodadovoleno měnit polevš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 typ formulářpřidat prostý text a číslo.Tento atribut slouží také k přidání seznamů vyskladnění; pole, které slouží k zobrazení jména osob, jako je například pole přiřazeno nebo vlastníka; a integer a reálného čísla.Ovládací prvek pole musí odkazovat podle názvu odkazovat se pole .polemůže být prostý text nebo naformátovat jako hypertextový odkaz. Další informace naleznete v tématu Poskytnutí textu nápovědy, dohledu nad procesem, webového obsahu a odkazů na webové stránky ve formuláři pracovní položky.

Text, celé číslo a vyskladnění, seznam polí

Skupina několika polí

Můžete řídit formát čísla polí a maximální délku znaků, které můžete zadat text nebo číslo pole pomocí volitelné atributy, které jsou popsány v následující tabulce.

Atribut

Description

NumberFormat

Určuje znaky zadané do ovládacího prvku pole .Valid values are as follows: WholeNumbers, SignedWholeNumbers, DecimalNumbers, and SignedDecimalNumbers.

MaxLength

Určuje maximální délku znaků, které lze použít pro pole prvek.

Následující kód uvádí syntaxi, která je použita k vytvořit skupina polí, se zobrazí 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 typu přidat pole datový typ HTML.Tento ovládací prvek podporuje zobrazit formátovaný text přes více řádků.

jazyk HTML Pole

Na formulář pracovní položka 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ář bude skládaný svisle, je třeba zadat 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 poslední ovládací prvek jazyk HTML se vyplnit formulářa předchozí prvky se zobrazí spolu s menší textových polí.

Přidání pole Kalendář nebo datum

Použití DateTimeControl uživatelům kalendář výběr vyberte datum pro typ 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á"

Pole Kalendář

Můžete například určit upřednostňované počáteční datum nebo datum kontroly, 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

Description

Format

Určuje formát data a času pole , které odpovídá jedna hodnota výčtu DateTimePickerFormat.Valid values are as follows: Custom, Long, Short, Time.

Při zadávání Custom, je nutné nastavit také CustomFormat atribut.

CustomFormat

Určuje vlastní formát, který se používá pro datum a čas pole , které odpovídá syntaxi, která je definována pro vlastnostDateTimePicker.CustomFormat.Příklad:

Formát = "Vlastní"

CustomFormat = "Dd. MMM rrrr"roku""

Další informace naleznete na web serveru Microsoft: DateTimePicker.CustomFormat vlastnost.

Přidání polí pro oblasti a iterace cesty

Použití WorkItemClassificationControl typu přidat pole datový typ TreePath.Tento ovládací prvek podporuje hierarchické, vnořené strom zobrazit oblast cesty pole a pole cestu iterace .strom zobrazuje hierarchickou uzly můžete rozbalit a 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

Přidání a úpravy polí pracovních položek jako podpora tvorby sestav

Přidání ovládacího prvku příloh

Definice řízení propojení s cílem omezit vztahy určené propojeními

Návrh a přizpůsobení formuláře pracovní položky

Další zdroje

Poskytnutí textu nápovědy, dohledu nad procesem, webového obsahu a odkazů na webové stránky ve formuláři pracovní položky