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 sayıda satırı 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ın temel aldığı 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ştiriyor:
Denetimdeki tüm hücreleri seçme.
Seçimi temizleme.
-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, çözülmemiş satırlar sonrasında dondurulmuş bir satır ekler.
Açıklamalar
InheritedStyle yeni DataGridViewRow özelliğinin değerleri konumundaki ile indexSource
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.