Gözlemlenebilir koleksiyonuma bağlı olan WPF Datagrid'imin, boş satırın en altta olmasını ve böylece kullanıcının daha fazla bilgi ekleyebilmesini istiyorum. Verileri başarılı bir şekilde bağladım, yani görebiliyorum.WPF datagrid, kullanıcının satır eklemesine izin veriyor mu?
'Yeni' boş satır neden gösterilmiyor?
<UserControl.Resources>
<CollectionViewSource x:Key="MyItems" Source="{Binding Path=AllItems}">
</CollectionViewSource>
</UserControl.Resource>
<my:DataGrid HorizontalAlignment="Stretch"
AutoGenerateColumns="True"
SelectionUnit="FullRow"
CanUserAddRows="True"
CanUserDeleteRows="True"
DataContext="{StaticResource MyItems}"
ItemsSource="{Binding}">
PS: Ben Josh Smith's MVVM implementation kullanıyorum İşte benim xaml beyanıdır. Ayrıca konuyla ilgili bazı SO posts okudum ve theyhelped değil.
Şimdiden teşekkürler.
Güncelleme 2010-01-14:
usercontrol yük olayı oluşur, "CanUserAdddRows" yanlıştır. Şüphelendiğim, here listelenen koşullar ile ilgili bir şey var.
Bana da biraz zaman ayırdı. Parametresiz bir kurucuya ihtiyacınız olduğunu unutmayın ... – Jobo