ListViewItem.ListViewSubItemCollection Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
içinde depolanan ListViewItem.ListViewSubItembir nesne koleksiyonunu ListViewItem temsil eder.
public: ref class ListViewItem::ListViewSubItemCollection : System::Collections::IList
public class ListViewItem.ListViewSubItemCollection : System.Collections.IList
type ListViewItem.ListViewSubItemCollection = class
interface IList
interface ICollection
interface IEnumerable
Public Class ListViewItem.ListViewSubItemCollection
Implements IList
- Devralma
-
ListViewItem.ListViewSubItemCollection
- Uygulamalar
Açıklamalar
BirListViewItem.ListViewSubItemCollection, denetimdeki ListView bir üst öğenin ListViewItem alt simgelerini temsil eden nesneleri depolarListViewItem.ListViewSubItem. Alt öğeler yalnızca denetimin özelliğinde ListView sütunlar belirtildiğinde Columns ve View denetimin ListView özelliği olarak Detailsayarlandığında bir denetimde ListView görüntülenir. içindeki ListViewItem.ListViewSubItemCollection alt satırların sırası, alt satırların denetimde ListView görüntülendiği sütunları belirler.
Koleksiyona alt öğeler eklemenin çeşitli yolları vardır. yöntemi koleksiyona Add tek ListViewItem.ListViewSubItem bir ekler. Koleksiyona bir dizi alt öğe eklemek için bir nesne dizisi ListViewItem.ListViewSubItem oluşturur ve bunu yöntemine AddRange geçirirsiniz. Koleksiyondaki belirli bir konuma alt öğe eklemek istiyorsanız yöntemini kullanabilirsiniz Insert . Alt öğeleri kaldırmak için, alt öğesinin koleksiyonda Remove nerede bulunduğunu biliyorsanız yöntemini veya RemoveAt yöntemini kullanabilirsiniz. yöntemi, Clear tek seferde tek bir alt öğesini kaldırmak için yöntemini kullanmak Remove yerine koleksiyondaki tüm alt öğeleri kaldırmanıza olanak tanır.
Alt öğeleri ekleme ve kaldırma yöntemlerine ve özelliklerine ek olarak, ListViewItem.ListViewSubItemCollection koleksiyondaki alt öğeleri bulmak için yöntemler de sağlar. yöntemi, Contains a'nın ListViewItem.ListViewSubItem koleksiyonun bir üyesi olup olmadığını belirlemenizi sağlar. Alt öğesinin koleksiyonda bulunduğunu bildiğinizde, alt öğesinin IndexOf koleksiyonda nerede bulunduğunu belirlemek için yöntemini kullanabilirsiniz.
Oluşturucular
| Name | Description |
|---|---|
| ListViewItem.ListViewSubItemCollection(ListViewItem) |
ListViewItem.ListViewSubItemCollection sınıfının yeni bir örneğini başlatır. |
Özellikler
| Name | Description |
|---|---|
| Count |
Koleksiyondaki alt öğeleri sayısını alır. |
| IsReadOnly |
Koleksiyonun salt okunur olup olmadığını belirten bir değer alır. |
| Item[Int32] |
Alt öğesini koleksiyon içinde belirtilen dizinde alır veya ayarlar. |
| Item[String] |
Koleksiyondan belirtilen anahtara sahip bir öğe alır. |
Yöntemler
| Name | Description |
|---|---|
| Add(ListViewItem+ListViewSubItem) |
Koleksiyona var olan ListViewItem.ListViewSubItem bir ekler. |
| Add(String, Color, Color, Font) |
Koleksiyona, belirtilen metin, ön plan rengi, arka plan rengi ve yazı tipi ayarlarıyla bir alt bölüm ekler. |
| Add(String) |
Belirtilen metinle koleksiyona bir alt bölüm ekler. |
| AddRange(ListViewItem+ListViewSubItem[]) |
Koleksiyona bir nesne dizisi ListViewItem.ListViewSubItem ekler. |
| AddRange(String[], Color, Color, Font) |
Bir diziyi temel alan yeni alt bölümler oluşturur ve bunları belirtilen ön plan rengi, arka plan rengi ve yazı tipiyle koleksiyona ekler. |
| AddRange(String[]) |
Bir diziyi temel alan yeni alt bölümler oluşturur ve bunları koleksiyona ekler. |
| Clear() |
Tüm alt öğeleri ve üst ListViewItem öğeyi koleksiyondan kaldırır. |
| Contains(ListViewItem+ListViewSubItem) |
Belirtilen alt dizinin koleksiyonda bulunup bulunmadığını belirler. |
| ContainsKey(String) |
Koleksiyonun belirtilen anahtara sahip bir öğe içerip içermediğini belirler. |
| Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
| GetEnumerator() |
Alt öğe koleksiyonunda yinelemek için kullanılacak bir numaralandırıcı döndürür. |
| GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
| GetType() |
Geçerli örneğin Type alır. (Devralındığı yer: Object) |
| IndexOf(ListViewItem+ListViewSubItem) |
Belirtilen alt dizinin koleksiyonu içindeki dizini döndürür. |
| IndexOfKey(String) |
Koleksiyonda belirtilen anahtara sahip bir öğenin ilk oluşumunun dizinini döndürür. |
| Insert(Int32, ListViewItem+ListViewSubItem) |
Belirtilen dizinde koleksiyona bir alt öğe ekler. |
| MemberwiseClone() |
Geçerli Objectbasit bir kopyasını oluşturur. (Devralındığı yer: Object) |
| Remove(ListViewItem+ListViewSubItem) |
Belirtilen öğeyi koleksiyondan kaldırır. |
| RemoveAt(Int32) |
Koleksiyon içinde belirtilen dizindeki alt öğesini kaldırır. |
| RemoveByKey(String) |
Belirtilen anahtara sahip bir öğeyi koleksiyondan kaldırır. |
| ToString() |
Geçerli nesneyi temsil eden bir dize döndürür. (Devralındığı yer: Object) |
Belirtik Arabirim Kullanımları
| Name | Description |
|---|---|
| ICollection.CopyTo(Array, Int32) |
Öğeyi ve alt öğeler koleksiyonunu bir diziye kopyalar. |
| ICollection.IsSynchronized |
Koleksiyona erişimin eşitlenip eşitlenmediğini belirten bir değer alır (iş parçacığı güvenli). |
| ICollection.SyncRoot |
Koleksiyona erişimi eşitlemek için kullanılabilecek bir nesne alır. |
| IList.Add(Object) |
Koleksiyona var olan ListViewItem.ListViewSubItem bir ekler. |
| IList.Contains(Object) |
Belirtilen alt dizinin koleksiyonda bulunup bulunmadığını belirler. |
| IList.IndexOf(Object) |
Belirtilen alt dizinin koleksiyonu içindeki dizini döndürür. |
| IList.Insert(Int32, Object) |
Belirtilen dizinde koleksiyona bir alt öğe ekler. |
| IList.IsFixedSize |
Koleksiyonun sabit bir boyutu olup olmadığını belirten bir değer alır. |
| IList.Item[Int32] |
öğesini koleksiyon içinde belirtilen dizinde alır veya ayarlar ListViewItem.ListViewSubItem . |
| IList.Remove(Object) |
Belirtilen öğeyi koleksiyondan kaldırır. |
Uzantı Metotları
| Name | Description |
|---|---|
| AsParallel(IEnumerable) |
Sorgunun paralelleştirilmesini etkinleştirir. |
| AsQueryable(IEnumerable) |
bir IEnumerableIQueryabledönüştürür. |
| Cast<TResult>(IEnumerable) |
Bir IEnumerable öğelerini belirtilen türe yayınlar. |
| OfType<TResult>(IEnumerable) |
Bir IEnumerable öğelerini belirtilen türe göre filtreler. |