2010-09-20 4 views

Répondre

30

Ceci est la ligne pour les nouvelles entrées. Si vous ne voulez pas laisser l'utilisateur créer de nouvelles entrées ou si vous gérez cela à partir du code, par ex. avec un bouton d'ajout, désactivez l'option CanUserAddRows.

<DataGrid CanUserAddRows="False" /> 
+0

son fonctionnement Bcoz būt de cette i m perte mon DataGrid changement de sélection de l'événement – Shashank

+1

@Chunmun Tyagi: Entre la sélection des éléments? J'ai beaucoup de DataGrids dans mes applications (WPFToolkit et .net4) et je n'ai jamais observé de problème avec l'événement SelectionChanged. Mais je ne suis pas sûr à 100% si je l'utilise souvent parce que je lie principalement d'un ViewModel à l'objet SelectedItem. Qu'est-ce qui se passe exactement? Ne se déclenche-t-il pas si vous changez la ligne sélectionnée? Peut-être que c'est important d'ouvrir une nouvelle question pour ça. Est-ce avec .net 4 ou la version de toolkit? – HCL

+2

Cela ne fonctionne pas pour moi. Je veux aussi cacher cette rangée vide. J'utilise VSE 2012, et un DataGrid avec un ObservableCollection, et en décochant l'option pour CanUserAddRows ne fait rien pour moi. –

Questions connexes