DataGridViewRowCollection.InsertCopy(Int32, Int32) Yöntem
Ö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 konumdaki satırı temel alarak koleksiyona belirtilen konumda bir satır ekler.
public:
virtual void InsertCopy(int indexSource, int indexDestination);
public virtual void InsertCopy(int indexSource, int indexDestination);
abstract member InsertCopy : int * int -> unit
override this.InsertCopy : int * int -> unit
Public Overridable Sub InsertCopy (indexSource As Integer, indexDestination As Integer)
- indexSource
- Int32
Yeni satırı temel alan satırın dizini.
- indexDestination
- Int32
Satırın eklendiği konum.
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.
İ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 ardından dondurulmuş bir satır veya dondurulmamış satırların önüne dondurulmamış bir satır ekler.
Bu yöntem, parametresinde indexDestination
belirtilen yeni satırı atar ve sonraki tüm satırlar için dizinleri artırır.
InheritedStyle yeni DataGridViewRow özelliğinin değerleri konumundaki ile indexSource
aynı değerlere InheritedStyleDataGridViewRow sahiptir. yöntemi, InsertCopy mümkünse öğesine paylaşılan bir satır DataGridViewRowCollectionekler. Aksi takdirde, yeni satır 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.
Ürün | Sürümler |
---|---|
.NET Framework | 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
Windows Desktop | 3.0, 3.1, 5, 6, 7, 8, 9, 10 |
.NET geri bildirimi
.NET, açık kaynak bir projedir. Geri bildirim sağlamak için bir bağlantı seçin: