DataGridViewRowCollection 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.
Bir nesne koleksiyonu DataGridViewRow.
public ref class DataGridViewRowCollection : System::Collections::IList
[System.ComponentModel.ListBindable(false)]
public class DataGridViewRowCollection : System.Collections.IList
[<System.ComponentModel.ListBindable(false)>]
type DataGridViewRowCollection = class
interface IList
interface ICollection
interface IEnumerable
[<System.ComponentModel.ListBindable(false)>]
type DataGridViewRowCollection = class
interface ICollection
interface IEnumerable
interface IList
Public Class DataGridViewRowCollection
Implements IList
- Devralma
-
DataGridViewRowCollection
- Öznitelikler
- Uygulamalar
Açıklamalar
denetimindeki DataGridViewRowCollectionDataGridViewRowDataGridView nesneleri içerir. Denetim Rows özelliği aracılığıyla bu sınıfın bir örneğini alabilirsiniz. Koleksiyon, özelliği aracılığıyla denetime bir başvuru tutar DataGridView .
Performansı geliştirmek için paylaşılan DataGridViewRowCollection ve paylaşılmayan satırları içerir. Paylaşılan satırlar, büyük bir kayıt kümesinin maliyetini azaltmak için belleği paylaşır. Kayıt kümeniz çok büyükse, satırları mümkün olduğunca paylaştırmaya dikkat etmelisiniz.
Daha fazla bilgi için bkz. Windows Forms DataGridView Denetimini Ölçeklendirmeye yönelik En İyi Yöntemler.
Oluşturucular
| Name | Description |
|---|---|
| DataGridViewRowCollection(DataGridView) |
DataGridViewRowCollection sınıfının yeni bir örneğini başlatır. |
Özellikler
| Name | Description |
|---|---|
| Count |
Koleksiyondaki satır sayısını alır. |
| DataGridView |
Koleksiyonun DataGridView sahibini alır. |
| Item[Int32] |
belirtilen dizinde alır DataGridViewRow . |
| List |
Bir nesne dizisi DataGridViewRow alır. |
Yöntemler
| Name | Description |
|---|---|
| Add() |
Koleksiyona yeni bir satır ekler. |
| Add(DataGridViewRow) |
Belirtilen DataGridViewRow değerini koleksiyona ekler. |
| Add(Int32) |
Belirtilen sayıda yeni satırı koleksiyona ekler. |
| Add(Object[]) |
Koleksiyona yeni bir satır ekler ve hücreleri belirtilen nesnelerle doldurur. |
| AddCopies(Int32, Int32) |
Belirtilen satır sayısını, belirtilen dizindeki satıra göre koleksiyona ekler. |
| AddCopy(Int32) |
Belirtilen dizindeki satırı temel alan yeni bir satır ekler. |
| AddRange(DataGridViewRow[]) |
Belirtilen DataGridViewRow nesneleri koleksiyona ekler. |
| Clear() |
Koleksiyonu temizler. |
| Contains(DataGridViewRow) |
Belirtilen DataGridViewRow öğesinin koleksiyonda olup olmadığını belirler. |
| CopyTo(DataGridViewRow[], Int32) |
Koleksiyondaki öğeleri belirtilen dizinden başlayarak belirtilen DataGridViewRow diziye kopyalar. |
| Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
| GetFirstRow(DataGridViewElementStates, DataGridViewElementStates) |
Belirtilen ekleme ve dışlama ölçütlerini karşılayan ilk DataGridViewRow dizinini döndürür. |
| GetFirstRow(DataGridViewElementStates) |
Belirtilen ölçütleri karşılayan ilk DataGridViewRow dizinini döndürür. |
| GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
| GetLastRow(DataGridViewElementStates) |
Belirtilen ölçütleri karşılayan son DataGridViewRow dizinini döndürür. |
| GetNextRow(Int32, DataGridViewElementStates, DataGridViewElementStates) |
Belirtilen ekleme ve dışlama ölçütlerini karşılayan bir sonrakinin DataGridViewRow dizinini döndürür. |
| GetNextRow(Int32, DataGridViewElementStates) |
Belirtilen ölçütleri karşılayan sonrakinin DataGridViewRow dizinini döndürür. |
| GetPreviousRow(Int32, DataGridViewElementStates, DataGridViewElementStates) |
Belirtilen ekleme ve dışlama ölçütlerini karşılayan öncekinin DataGridViewRow dizinini döndürür. |
| GetPreviousRow(Int32, DataGridViewElementStates) |
Belirtilen ölçütleri karşılayan öncekinin DataGridViewRow dizinini döndürür. |
| GetRowCount(DataGridViewElementStates) |
Koleksiyonda belirtilen ölçütlere uyan nesne sayısını DataGridViewRow döndürür. |
| GetRowsHeight(DataGridViewElementStates) |
Belirtilen ölçütlere uyan nesnelerin kümülatif yüksekliğini DataGridViewRow döndürür. |
| GetRowState(Int32) |
Belirtilen dizine sahip satırın durumunu alır. |
| GetType() |
Geçerli örneğin Type alır. (Devralındığı yer: Object) |
| IndexOf(DataGridViewRow) |
Koleksiyonda belirtilen öğenin dizinini döndürür. |
| Insert(Int32, DataGridViewRow) |
Belirtilen DataGridViewRow öğesini koleksiyona ekler. |
| Insert(Int32, Int32) |
Belirtilen konumdaki koleksiyona belirtilen satır sayısını ekler. |
| Insert(Int32, Object[]) |
Koleksiyona belirtilen konumda bir satır ekler ve hücreleri belirtilen nesnelerle doldurur. |
| InsertCopies(Int32, Int32, Int32) |
Koleksiyona belirtilen konumda satır ekler. |
| InsertCopy(Int32, Int32) |
Belirtilen konumdaki satırı temel alarak koleksiyona belirtilen konumda bir satır ekler. |
| InsertRange(Int32, DataGridViewRow[]) |
DataGridViewRow Nesneleri belirtilen konumdaki koleksiyona ekler. |
| MemberwiseClone() |
Geçerli Objectbasit bir kopyasını oluşturur. (Devralındığı yer: Object) |
| OnCollectionChanged(CollectionChangeEventArgs) |
Olayı tetikler CollectionChanged . |
| Remove(DataGridViewRow) |
Satırı koleksiyondan kaldırır. |
| RemoveAt(Int32) |
Belirtilen konumdaki satırı koleksiyondan kaldırır. |
| SharedRow(Int32) |
Belirtilen dizinde değerini DataGridViewRow döndürür. |
| ToString() |
Geçerli nesneyi temsil eden bir dize döndürür. (Devralındığı yer: Object) |
Ekinlikler
| Name | Description |
|---|---|
| CollectionChanged |
Koleksiyonun içeriği değiştiğinde gerçekleşir. |
Belirtik Arabirim Kullanımları
| Name | Description |
|---|---|
| ICollection.CopyTo(Array, Int32) |
Koleksiyonun öğelerini belirtilen dizinden başlayarak bir Arraykopyalar. |
| ICollection.Count |
Koleksiyonda bulunan öğe sayısını alır. |
| 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. |
| IEnumerable.GetEnumerator() |
Koleksiyonda yineleyen bir numaralandırıcı döndürür. |
| IList.Add(Object) |
Koleksiyona bir DataGridViewRow ekler. |
| IList.Clear() |
Koleksiyondaki tüm öğeleri kaldırır. |
| IList.Contains(Object) |
Koleksiyonun belirtilen öğeyi içerip içermediğini belirler. |
| IList.IndexOf(Object) |
Koleksiyonda belirtilen öğenin dizinini döndürür. |
| IList.Insert(Int32, Object) |
Belirtilen dizinde koleksiyona bir DataGridViewRow ekler. |
| IList.IsFixedSize |
Koleksiyonun sabit bir boyutu olup olmadığını belirten bir değer alır. |
| IList.IsReadOnly |
Koleksiyonun salt okunur olup olmadığını belirten bir değer alır. |
| IList.Item[Int32] |
Belirtilen dizinde öğesini alır veya ayarlar. |
| IList.Remove(Object) |
Belirtilen DataGridViewRow öğesini koleksiyondan kaldırır. |
| IList.RemoveAt(Int32) |
DataGridViewRow belirtilen konumdaki koleksiyonundan öğesini kaldırır. |
Uzantı Metotları
| Name | Description |
|---|---|
| AsParallel(IEnumerable) |
Sorgunun paralelleştirilmesini etkinleştirir. |
| AsQueryable(IEnumerable) |
bir IEnumerable öğesine IQueryabledönüştürür. |
| Cast<TResult>(IEnumerable) |
öğesinin IEnumerable öğelerini belirtilen türe yazar. |
| OfType<TResult>(IEnumerable) |
Belirtilen türe göre bir IEnumerable öğesinin öğelerini filtreler. |