Değerli hocam merhabalar tekrardan,
WPF projemde eklediğim DataGrid'i yönetmekte zorlanıyorum.

Görseldeki gibi her satırı kullanıcının ekleyebileceği bir şekilde yapmak istiyorum. IsReadOnly false veya CanUserAddRows true gibi seçenekleri de kullandım ancak olmuyor. Yapmak istediğim kullanıcı klavye ok tuşlarıyla columnlar arasında gezinip düzenleyebilsin. Her bir satır faturanın ürünü olacak, satır satır ürün ekleyerek fatura oluşturacağız. (aşağıdaki başka bir programdan örnek.)
WinForms'da yanlış hatırlamıyorsam DataGridView bu işi görüyordu.Oklarla satırlar ve kolonlar arasında geziliyor, en alta tıklayınca yeni satır oluşturulabiliyor.
Selamlar,
DataGridView'in event'ları ile çeşitli işlemler yapılabiliyor. Baktığınızda, WinForms için tanımlanan veri listeleyiciler içinde bu kullanıma uygun olan en iyi komponent denilebilir.
Aynı durum WPF içinde geçerli. WPF'in event'larını kullanarak bir çok işlem yapabilirsiniz.
https://docs.microsoft.com/en-us/dot...g?view=net-5.0
Bu URL'e tıkladığınızda sol menüde de WPF'in bu konu ile ilgili event'ları mevcut. Stack Over Flow ve diğer sitelerde de bir sürü örneği var.
İyi çalışmalar