Ç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ı
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ı
<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"
Ö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
Bağlantı İlişkilerini Kısıtlamak için Bağlantı Denetimlerini Tanımlama
Çalışma Öğesi Formu Tasarlama ve Özelleştirme