Kısa Tanım:

Tablo satırı seçildiğinde o satırı kopyalayan kod işlemidir.

Açıklama:

Normalde bir satır kopyalama işlemi için mevcut satırdaki kolonlar getvalue ile alınıp setvalue ile bir Dictionary sınıfında eklenmesi gerekmektedir. Bu da çok fazla kod yazımı ve zaman kaybına neden olacağından daha basit bir yöntem ile satır kopyalama örneği paylaşılmıştır. Burada dikkat edilmesi gereken durum, kesinlikle kopyalamak istediğiniz satırın üzeri mavi olacak şekilde seçilmiş olması gerekmektedir. Satır seçmeden satır kopyalama butonuna basıldığında hata gelecektir.

Kod Örneği:

try
{
    OrnekTablo.Content.AddRow(OrnekTablo.SelectedRow.ToDictionary(t => t.Key, t => t.Value));
}
catch(NullReferenceException ex)
{
    ShowMessage("test","Lütfen Geçerli bir satır seçiniz",MessageType.Information);
}

Akış Dosyası (.nxm):

Aşağıdaki dosyayı indirerek uygulamaya aktarabilirsiniz. İçeri aktarma işleminin nasıl yapıldığına dair bilgi için Aktar bölümünü inceleyebilirsiniz.


Tabloda satır kopyalama işlemi.nxm