Case avec DataGrid WPF

Je suis en train de créer un DataGrid dans WPF 4.0 à l'aide de MVVM...

Fonctionnalités requises -

  1. Muti - Sélectionner les lignes à l'aide d'une case à cocher (simple clic)
  2. Tout sélectionner la case à cocher toutes les cases dans la grille de données

Quelque chose comme cela -

Case avec DataGrid WPF

Il a été de 2 jours et je ne suis pas en mesure de comprendre comment résoudre le problème de manière efficace..

Un exemple de travail est ce dont j'ai besoin maintenant ASAP..

Je vais très reconnaissant si quelqu'un a une solution de travail à partager avec moi...

N s'il vous plaît ne me dites pas de google cette chose parce que rien de ce fonctionné pour moi...

Mise à JOUR -

  1. Je suis en utilisant AutoGeneration de Colonnes
  2. Je ne veux pas ajouter "IsSelected" ou de l'une de ces biens dans mon MODÈLE..
  3. Je suis juste face à 2 problèmes -

Tout d'abord, "Sélectionner tout" Fonctionnalité à savoir la vérification de toutes les cases à cocher sur la case de cliquer sur celui qui est présent dans l'en-tête de colonne...(je suis en mesure de sélectionner et de désélectionner la grille de données, mais pas en mesure de cocher/décocher les cases à cocher)

Deuxièmement, la sélection Multiple sur clic de souris, sans maintenir la Touche Ctrl enfoncée..

La partie de qui vous cause le plus de problèmes? Mettre CheckBox dans l'en-tête? Rendant cochez/décochez les cases?
D'abord google hit: here. Mec, sérieusement. J'ai tendance à fournir de travail complète des échantillons ici dans Stackoverflow, mais votre manque d'intérêt est donc évident que je ne vais pas répondre à cette question.
HighCore - ce que je pourrais avoir atteint en 5 minutes sans googler la merde! 1. Je suis à l'aide de AutoGeneration de 2 Colonnes. Je ne veux pas ajouter "IsSelected" ou de l'une de ces biens dans mon MODÈLE.. 3. Je suis juste face à 2 problèmes tout d'Abord, "Sélectionner tout" Fonctionnalité à savoir la vérification de toutes les cases à cocher sur la case de cliquer sur celui qui est présent dans l'en-tête de colonne... Deuxièmement, la sélection Multiple sur clic de souris, sans maintenir la Touche Ctrl enfoncée..

OriginalL'auteur Rajat Suneja | 2013-06-14