DataGridViewRowCollection Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Koleksi objek 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
- Warisan
-
DataGridViewRowCollection
- Atribut
- Penerapan
Keterangan
DataGridViewRowCollection berisi DataGridViewRow objek dalam DataGridView kontrol. Anda dapat mengambil instans kelas ini melalui properti kontrol Rows . Koleksi mempertahankan referensi ke kontrol melalui DataGridView properti .
Untuk meningkatkan performa, DataGridViewRowCollection termasuk baris bersama dan tidak dibagikan. Baris bersama berbagi memori untuk mengurangi biaya kumpulan catatan besar. Jika kumpulan catatan Anda sangat besar, Anda harus berhati-hati untuk menjaga baris yang dibagikan sebanyak mungkin.
Untuk informasi selengkapnya, lihat Praktik Terbaik untuk Menskalakan Kontrol Formulir Windows DataGridView.
Konstruktor
DataGridViewRowCollection(DataGridView) |
Menginisialisasi instans baru kelas DataGridViewRowCollection. |
Properti
Count |
Mendapatkan jumlah baris dalam koleksi. |
DataGridView |
DataGridView Mendapatkan yang memiliki koleksi. |
Item[Int32] |
Mendapatkan pada DataGridViewRow indeks yang ditentukan. |
List |
Mendapatkan array DataGridViewRow objek. |
Metode
Add() |
Menambahkan baris baru ke koleksi. |
Add(DataGridViewRow) |
Menambahkan yang ditentukan DataGridViewRow ke koleksi. |
Add(Int32) |
Menambahkan jumlah baris baru yang ditentukan ke koleksi. |
Add(Object[]) |
Menambahkan baris baru ke koleksi, dan mengisi sel dengan objek yang ditentukan. |
AddCopies(Int32, Int32) |
Menambahkan jumlah baris yang ditentukan ke koleksi berdasarkan baris pada indeks yang ditentukan. |
AddCopy(Int32) |
Menambahkan baris baru berdasarkan baris pada indeks yang ditentukan. |
AddRange(DataGridViewRow[]) |
Menambahkan objek yang ditentukan DataGridViewRow ke koleksi. |
Clear() |
Menghapus koleksi. |
Contains(DataGridViewRow) |
Menentukan apakah yang ditentukan DataGridViewRow ada dalam koleksi. |
CopyTo(DataGridViewRow[], Int32) |
Menyalin item dari koleksi ke dalam array yang ditentukan DataGridViewRow , dimulai dari indeks yang ditentukan. |
Equals(Object) |
Menentukan apakah objek yang ditentukan sama dengan objek saat ini. (Diperoleh dari Object) |
GetFirstRow(DataGridViewElementStates) |
Mengembalikan indeks pertama DataGridViewRow yang memenuhi kriteria yang ditentukan. |
GetFirstRow(DataGridViewElementStates, DataGridViewElementStates) |
Mengembalikan indeks pertama DataGridViewRow yang memenuhi kriteria penyertaan dan pengecualian yang ditentukan. |
GetHashCode() |
Berfungsi sebagai fungsi hash default. (Diperoleh dari Object) |
GetLastRow(DataGridViewElementStates) |
Mengembalikan indeks terakhir DataGridViewRow yang memenuhi kriteria yang ditentukan. |
GetNextRow(Int32, DataGridViewElementStates) |
Mengembalikan indeks berikutnya DataGridViewRow yang memenuhi kriteria yang ditentukan. |
GetNextRow(Int32, DataGridViewElementStates, DataGridViewElementStates) |
Mengembalikan indeks berikutnya DataGridViewRow yang memenuhi kriteria penyertaan dan pengecualian yang ditentukan. |
GetPreviousRow(Int32, DataGridViewElementStates) |
Mengembalikan indeks sebelumnya DataGridViewRow yang memenuhi kriteria yang ditentukan. |
GetPreviousRow(Int32, DataGridViewElementStates, DataGridViewElementStates) |
Mengembalikan indeks sebelumnya DataGridViewRow yang memenuhi kriteria inklusi dan pengecualian yang ditentukan. |
GetRowCount(DataGridViewElementStates) |
Mengembalikan jumlah DataGridViewRow objek dalam koleksi yang memenuhi kriteria yang ditentukan. |
GetRowsHeight(DataGridViewElementStates) |
Mengembalikan tinggi DataGridViewRow kumulatif objek yang memenuhi kriteria yang ditentukan. |
GetRowState(Int32) |
Mendapatkan status baris dengan indeks yang ditentukan. |
GetType() |
Mendapatkan instans Type saat ini. (Diperoleh dari Object) |
IndexOf(DataGridViewRow) |
Mengembalikan indeks item tertentu dalam koleksi. |
Insert(Int32, DataGridViewRow) |
Sisipkan yang ditentukan DataGridViewRow ke dalam koleksi. |
Insert(Int32, Int32) |
Menyisipkan jumlah baris yang ditentukan ke dalam koleksi pada lokasi yang ditentukan. |
Insert(Int32, Object[]) |
Menyisipkan baris ke dalam koleksi pada posisi yang ditentukan, dan mengisi sel dengan objek yang ditentukan. |
InsertCopies(Int32, Int32, Int32) |
Menyisipkan baris ke dalam koleksi pada posisi yang ditentukan. |
InsertCopy(Int32, Int32) |
Menyisipkan baris ke dalam koleksi pada posisi yang ditentukan, berdasarkan baris pada posisi yang ditentukan. |
InsertRange(Int32, DataGridViewRow[]) |
Sisipkan objek ke DataGridViewRow dalam koleksi pada posisi yang ditentukan. |
MemberwiseClone() |
Membuat salinan dangkal dari yang saat ini Object. (Diperoleh dari Object) |
OnCollectionChanged(CollectionChangeEventArgs) |
Memunculkan kejadian CollectionChanged. |
Remove(DataGridViewRow) |
Menghapus baris dari koleksi. |
RemoveAt(Int32) |
Menghapus baris pada posisi yang ditentukan dari koleksi. |
SharedRow(Int32) |
Mengembalikan pada DataGridViewRow indeks yang ditentukan. |
ToString() |
Mengembalikan string yang mewakili objek saat ini. (Diperoleh dari Object) |
Acara
CollectionChanged |
Terjadi ketika konten koleksi berubah. |
Implementasi Antarmuka Eksplisit
ICollection.CopyTo(Array, Int32) |
Menyalin elemen koleksi ke Array, dimulai dari indeks yang ditentukan. |
ICollection.Count |
Mendapatkan jumlah elemen yang terkandung dalam koleksi. |
ICollection.IsSynchronized |
Mendapatkan nilai yang menunjukkan apakah akses ke koleksi disinkronkan (utas aman). |
ICollection.SyncRoot |
Mendapatkan objek yang dapat digunakan untuk menyinkronkan akses ke koleksi. |
IEnumerable.GetEnumerator() |
Mengembalikan enumerator yang melakukan iterasi melalui koleksi. |
IList.Add(Object) |
DataGridViewRow Menambahkan ke koleksi. |
IList.Clear() |
Menghapus semua item dari koleksi. |
IList.Contains(Object) |
Menentukan apakah koleksi berisi item yang ditentukan. |
IList.IndexOf(Object) |
Mengembalikan indeks item tertentu dalam koleksi. |
IList.Insert(Int32, Object) |
DataGridViewRow Menyisipkan ke dalam koleksi pada indeks yang ditentukan. |
IList.IsFixedSize |
Mendapatkan nilai yang menunjukkan apakah koleksi memiliki ukuran tetap. |
IList.IsReadOnly |
Mendapatkan nilai yang menunjukkan apakah koleksi bersifat baca-saja. |
IList.Item[Int32] |
Mendapatkan atau mengatur elemen pada indeks yang ditentukan. |
IList.Remove(Object) |
Menghapus yang ditentukan DataGridViewRow dari koleksi. |
IList.RemoveAt(Int32) |
DataGridViewRow Menghapus dari koleksi pada posisi yang ditentukan. |
Metode Ekstensi
Cast<TResult>(IEnumerable) |
Mentransmisikan elemen dari IEnumerable ke jenis yang ditentukan. |
OfType<TResult>(IEnumerable) |
Memfilter elemen berdasarkan IEnumerable jenis tertentu. |
AsParallel(IEnumerable) |
Mengaktifkan paralelisasi kueri. |
AsQueryable(IEnumerable) |
Mengonversi menjadi IEnumerableIQueryable. |