DataGridViewRowCollection.AddCopies(Int32, Int32) Yöntem
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.
Belirtilen satır sayısını, belirtilen dizindeki satıra göre koleksiyona ekler.
public:
virtual int AddCopies(int indexSource, int count);
public virtual int AddCopies(int indexSource, int count);
abstract member AddCopies : int * int -> int
override this.AddCopies : int * int -> int
Public Overridable Function AddCopies (indexSource As Integer, count As Integer) As Integer
Parametreler
- indexSource
- Int32
Yeni satırları temel alan satırın dizini.
- count
- Int32
öğesine eklenecek DataGridViewRowCollectionsatır sayısı.
Döndürülenler
Eklenen son satırın dizini.
Özel durumlar
indexSource sıfırdan küçük veya denetimdeki satır sayısından büyük veya buna eşit.
-veya-
count, sıfırdan küçüktür.
İlişkili DataGridView denetim, yeni satırların eklenmesini geçici olarak engelleyen aşağıdaki eylemlerden birini gerçekleştirmektedir:
Denetimdeki tüm hücreleri seçme.
Seçim temizleniyor.
-veya-
Bu yöntem, aşağıdaki DataGridView olaylardan biri için bir işleyiciden çağrılır:
-veya-
DataSource özelliğinin DataGridView özelliği değildirnull.
-veya-
Bu işlem, dondurulmamış satırların ardından dondurulmuş bir satır ekler.
Açıklamalar
InheritedStyle yeni DataGridViewRow özelliğinin değerleri konumundaki indexSourceile aynı değerlere InheritedStyleDataGridViewRow sahiptir. yöntemi, AddCopies mümkünse öğesine paylaşılan satırlar DataGridViewRowCollectionekler. Aksi takdirde, yeni satırlar paylaşılmaz. Daha fazla bilgi için bkz. Windows Forms DataGridView Denetimini Ölçeklendirmeye yönelik En İyi Yöntemler.
Denetimdeki satırlar, yeni satırlar eklendiğinde otomatik olarak sıralanmaz. Yeni satırları doğru konumlarına sıralamak için bir olay işleyicisinde DataGridView.RowsAdded yöntemini çağırınDataGridView.Sort. Kullanıcı bir CellValueChanged hücreyi DataGridView.Sort değiştirdiğinde satırları sıralamak için bir olay işleyicisinde yöntemini çağırmak da isteyebilirsiniz.