DataGridViewRowCollection.InsertCopies(Int32, 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.
Koleksiyona belirtilen konumda satır ekler.
public:
virtual void InsertCopies(int indexSource, int indexDestination, int count);
public virtual void InsertCopies (int indexSource, int indexDestination, int count);
abstract member InsertCopies : int * int * int -> unit
override this.InsertCopies : int * int * int -> unit
Public Overridable Sub InsertCopies (indexSource As Integer, indexDestination As Integer, count As Integer)
Parametreler
- indexSource
- Int32
Yeni satırların DataGridViewRow temel aldığı dizini.
- indexDestination
- Int32
Satırların eklendiği konum.
- count
- Int32
öğesine eklenecek DataGridViewRowCollectionnesne sayısıDataGridViewRow.
Özel durumlar
indexSource
sıfırdan küçük veya koleksiyondaki satır sayısından eksi bir değerinden büyük.
-veya-
indexDestination
sıfırdan küçük veya koleksiyondaki satır sayısından büyük.
-veya-
count
1'den 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-
indexDestination
koleksiyondaki satır sayısına eşittir ve AllowUserToAddRows şeklindedir true
.
-veya-
Bu işlem dondurulmamış satırların arkasına dondurulmuş satırlar ekler veya dondurulmamış satırların önüne satırların dondurulmalarını sağlar.
Açıklamalar
InheritedStyle Yeni DataGridViewRow nesnelerin özelliği, konumundaki indexSource
ile aynı değerlere InheritedStyleDataGridViewRow sahiptir. yöntemi, InsertCopies 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.