Aracılığıyla paylaş


Çalışma Öğesi Alanlarının Görüntülenmesini Denetleme

Çalışma öğesi formunuzdaki düz metin, tamsayı, sayı, tarih ve ağaç yolu çalışma öğesi alanlarında bulunan etiket adını, konumunu, metin kutusunun boyutunu ve diğer görüntüleme denetimlerini denetleyebilirsiniz. Bu alanları görüntülemek için aşağıdaki seçeneklerden doğru Control öğe Type özniteliğini belirtmeniz gerekir:

  • DateTimeControl: DateTime alan türüne sahip biçimlendirilmiş tarih alanlarını görüntülemek için kullanılır.

  • FieldControl: Alan türü StringIdentityIntegerDouble ve PlainText olan alanlar için düz metinli veya sayısal alanları ve değer listelerini görüntülemek için kullanılır.

  • HtmlFieldControl: Alan türü HTML olan çok satırlı, zengin metin biçimli alan verileri görüntülemekte kullanılmıştır.

  • WorkItemClassificationControlTreePath alan türüne sahip hiyerarşik yol alanlarını görüntülemek için kullanılır.

Diğer Type denetimleri hakkında daha fazla bilgi için, şu konulara bakın:

Bu konuda

  • Veri Alanlarının Boyutunu ve Görünümünü Denetleme

  • Formdaki İki Yerdeki Etiketleme ve Ekleme Alanları

  • Alanı Salt Okunur Yapma

  • Düz Metin ve Sayı Alanları Ekleme

  • Biçimlendirilmiş Metin Alanları Ekleme

  • Tarih veya Takvim Alanları Ekleme

  • Alan ve Yineleme Yolları İçin Alan Ekleme

Veri Alanlarının Boyutunu ve Görünümünü Denetleme

Aşağıdaki tabloda açıklanan isteğe bağlı öznitelikleri kullanarak, her veri alanının aralık ve boyutunu denetleyebilirsiniz.

Not

Tüm veri girişi alanlarının genel boyutu çeşitli faktörler tarafından belirlenir: alana atanan öznitelikler, kapsayıcının boyutu ve formdaki diğer alanlara ayrılan alan.Bir en az boyut değeri belirlemediğinizde varsayılan değerler alanlara atanır.Ancak, formdaki diğer alanlara atanmış öznitelikler alanların boyutunu etkileyebilir.Her sütundaki en geniş alana ayırdığınız sütunların ve yatay boyutun sayısı, bir formun yatay boyutunu belirler.Dikey bir grupta ve her alana ayırdığınız dikey boyutta belirttiğiniz alan sayısı hem formun en üstünün boyutunu hem de altının boyutunu belirler.

Öznitelik

Description

Desen değeri örneği

MinimumSize

Denetim için en küçük boyutu (Genişlik, Yükseklik) belirtir. Denetim için kapsayıcı bu boyuttan küçük olduğunda, yatay ve dikey kaydırma çubukları belirir.

(100,100)

Margin

Denetimin çevresindeki ve denetim ile komşuları (sol, üst, sağ, alt) arasındaki boşluk miktarını piksel cinsinden belirtir.

(2,0,2,0)

Padding

Denetimin dış sınırının çevresindeki boşluğun miktarını (sol, üst, sağ, alt) piksel cinsinden belirler.

(2,0,2,0)

Dock

Kapsayıcının belirlenen kısmıyla etiketin bölgesini belirler veya kapsayıcıyı doldurmak için alanı daraltır. Aşağıdaki değerlerden birinden dize belirler: Fill, Top, Bottom, Left ve Right.

N/A

Formdaki İki Yerdeki Etiketleme ve Ekleme Alanları

Her form denetimi için, Label ve LabelPosition özniteliklerini kullanarak isteğe bağlı bir etiket ve etiket konumu belirleyebilirsiniz. Etiket FIELD öğesi tarafından atanan kolay addan farklı bir ad belirtebilir. Bir ad belirtmezseniz, bir yakın ad kullanılır. Ancak, bir ekip üyesi iş öğeleri aramak için bir sorgu çalıştırıldığında kolay adın her zaman kullanıldığını unutmayın. En büyük etiket boyutu 80 karakterdir.

Not

Aynı grupta tanımlanan tüm denetimlere aynı etiket konumunu tanımlamanız gerekir.

Formdaki birden fazla bölüme, örneğin formun üst kısmına ve bir sekmeye, alan eklemek istiyorsanız, Name özniteliğini kullanarak yapabilirsiniz. Name özniteliği, denetimi forma eklenen diğer denetimden ayrı olarak tanımlar.

Alanı Salt Okunur Yapma

Bir alanı iki yöntemden biri ile salt okunur olarak işaretleyebilirsiniz. İlk yöntemde, READONLY öğesini, tür tanımının FIELDS bölümündeki FIELD öğesinin alt öğesi olarak eklersiniz. READONLY öğesini kullanarak belirli kullanıcıların alanı değiştirip değiştiremeyeceğini belirleyebilirsiniz. Aşağıdaki örnekte gösterildiği gibi, yalnızca program yöneticileri bir Alt Başlık alanını değiştirebilir.

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

İkinci yöntemde CONTROL öğesinin ReadOnly özniteliğini belirtirsiniz. Bu yöntemde tüm kullanıcıların alanı değiştirmesi kısıtlanmıştır.

Control FieldName=" ACME.ACE.SubTitle" Type="FieldControl" Label="Sub-Title" LabelPosition="Left" ReadOnly="True" />

Metin ve Sayı Alanları Ekleme

Bir forma sayı alanları ve düz metin alanı eklemek için FieldControl türünü kullanın. Bu öznitelik, tamsayı ve gerçek sayıları, Atanan veya Sahibi alanları gibi kişi adlarını görüntülemek için kullanılan alanları, seçim listelerini eklemek için de kullanılır. Alan denetimi bir alana referans numarasıyla işaret etmelidir. Alan etiketi düz metin veya köprü olarak stillenmiş olabilir. Daha fazla bilgi için bkz. Çalışma Öğesi Formunda Yardım Metni, İşlem Kılavuzu, Web İçeriği ve Web Sayfalarına Bağlantılar Sağlama.

Metin, Tamsayı ve Seçim Listesi Alanları

Birkaç alan grubu

Sayı alanlarının biçimini ve bir metin veya sayı alanına girilebilecek karakterlerin maksimum uzunluğunu, aşağıdaki tabloda açıklanan isteğe bağlı öznitelikleri kullanarak kontrol edebilirsiniz.

Öznitelik

Description

NumberFormat

Alan denetiminde girdiğiniz karakterleri belirler. Geçerli değerler aşağıdaki gibidir: WholeNumbers, SignedWholeNumbers, DecimalNumbers ve SignedDecimalNumbers.

MaxLength

Alan kontrolü için kullanabileceğiniz maksimum karakter sayısını belirler.

Aşağıdaki kod önceki resimde görünen alanların grubunu oluşturmak için kullanılan sözdizimini listeler.

<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>

Biçimlendirilmiş Metin Alanları Ekleme

Veri türü HTML olan alanlar eklemek için HTMLFieldControl kullanın. Bu denetim, çoklu satırlar üzerinde biçimlenmiş metin göstermek için destek sağlar.

HTML Alanı

İş öğesi formunda gösterilen HTML alanı

<Control Type="HtmlFieldControl" FieldName="Microsoft.VSTS.ReproSteps" Label="Repro Steps"
LabelPosition="Top" Dock="Left" MinimumSize="100,500" />

İpucu

Dik olarak yığılmış bir forma birkaç HTMLFieldControl öğesi eklediğinizde, her bir alan denetimi için MinimumSize özniteliğini belirtmeniz gerekir.Bu şekilde tüm metin kutularını benzer boyutta yapabilirsiniz.Veya son HTML kontrol öğesi formu doldurmak için boyutlandırılır ve önceki öğeler daha küçük metin kutularıyla birlikte görülür.

Tarih veya Takvim Alanları Ekleme

Kullanıcılara bir DateTime için bir tarih seçmek üzere takvim seçici sağlamak için DateTimeControl türünü kullanın. Bu denetimi kullanarak, alan için çabucak bir tarih ve saat seçebilirsiniz.

Biçimli Takvim Alanı="Kısa"

Takvim alan

Örneğin, tercih edilen bir başlangıç tarihi belirleyebilir veya gelecekteki bir tarihi gözden geçirebilirsiniz.

<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" />

DateTime alanının biçimini, aşağıdaki tabloda açıklanan isteğe bağlı öznitelikleri kullanarak denetleyebilirsiniz.

Öznitelik

Description

Format

TarihSaatSeçimBiçimi'nin bir değerine uyan tarih-saat biçimini belirler. Geçerli değerler aşağıdaki gibidir: Custom, Long, Short, Time.

Custom belirttiğinizde, CustomFormat özniteliğini de ayarlamalısınız.

CustomFormat

TarihSaatSeçim.ÖzelBiçim özelliği için tanımlanan söz dizimine uyan tarih-saat alanı için kullanılan özel biçimi belirtir. Örne?in:

Format="Custom"

CustomFormat = "MMM dd, 'of the year' yyyy"

Daha fazla bilgi için bkz. Microsoft Web sitesi: DateTimePicker.CustomFormat Özelliği.

Alan ve Yineleme Yolları İçin Alan Ekleme

Veri türü TreePath olan alanlar eklemek için WorkItemClassificationControl kullanın. Bu denetim, alan yol kısımlarını ve yineleme yollarını hiyerarşik, iç içe geçmiş ağaç biçiminde göstermek için destek sağlar. Ağaç, genişletip daralatabileceğiniz hiyerarşik düğümleri gösterir.

<Control Type="WorkItemClassificationControl" FieldName="System.AreaPath" Label="Area"LabelPosition="Left" />

Not

WorkItemClassificationControl öğesini System.AreaPath ve System.IterationPath alanlarını görüntülemek için kullanabilirsiniz.Bu denetimi kullanarak, başka tür bir alan ya da özel alan görüntüleyemezsiniz.

Daha fazla bilgi için bkz. Alanlar ve Yinelemeler Oluşturma ve Değiştirme.

Ayrıca bkz.

Kavramlar

Raporlamayı Desteklemek Üzere Çalışma Öğesi Alanları Ekleme ve Değiştirme

Ekler Denetimini Ekleme

Bağlantı İlişkilerini Kısıtlamak için Bağlantı Denetimlerini Tanımlama

Çalışma Öğesi Formu Tasarlama ve Özelleştirme

Diğer Kaynaklar

Çalışma Öğesi Formunda Yardım Metni, İşlem Kılavuzu, Web İçeriği ve Web Sayfalarına Bağlantılar Sağlama