Est-ce que quelqu'un sait comment désactiver une ligne précédemment sélectionnée dans un MFC CListCtrl par programme?Comment désélectionner une ligne précédemment sélectionnée dans un MFC CListCtrl par programmation (VS 6)?
0
A
Répondre
1
Pour Désélectionnez le 20 objet:
YourListCtrl.SetItemState(20, 0, LVIS_SELECTED);
0
, il ne fonctionne pas si la vue de la liste est de style Rapport à savoir plusieurs colonnes. Avez-vous une solution pour cela?
On peut définir la propriété Liste comme:
m_ctlList.SetExtendedStyle(LVS_EX_FULLROWSELECT);
qui sélectionne toujours la ligne particulière lorsque l'utilisateur clique sur cette ligne, mais si programmeur supprime une ligne dans la vue de la liste, la ligne suivante remplace celle sélectionnée et la rangée n'est pas surlignée.
Questions connexes
- 1. Comment désélectionner une ligne de données flex en cliquant dessus?
- 2. Empêcher DataGridView de sélectionner une ligne lorsqu'elle est triée si aucune n'a été précédemment sélectionnée
- 3. Comment implémenter une fonctionnalité de copier/coller simple dans un mfc CListCtrl?
- 4. Comment insérer par programme une ligne dans un GridView?
- 5. ligne sélectionnée
- 6. Comment puis-je implémenter le comportement "tap and hold" dans un MFC CListCtrl?
- 7. Mémoriser la ligne sélectionnée dans DataGridView
- 8. MFC - Comment désactiver un élément de liste?
- 9. Visual Modeler dans VS 6
- 10. Comment détecter un changement de sélection CListCtrl?
- 11. supprimer ligne sélectionnée dans Gridview dans Asp.net
- 12. Comment insérer par programmation une nouvelle ligne dans une cellule Excel en C#?
- 13. Modifier la cellule dans la ligne sélectionnée
- 14. Comment incrémenter une ligne de table sélectionnée sur l'iPhone
- 15. Comment déployer une application MFC?
- 16. comment gérer les clés de propriétés dans CListCtrl?
- 17. Comment afficher des images de tailles différentes dans CListCtrl
- 18. Conserver la ligne actuellement sélectionnée dans un datagridview
- 19. Comment afficher la ligne GridView sélectionnée dans DetailsView
- 20. CListCtrl :: GetItemNext renvoie l'élément de début
- 21. Dans Eclipse, comment remplacer un caractère par une nouvelle ligne?
- 22. CListCtrl obtenir l'index de l'article
- 23. iPhone Impossible de désélectionner un UITableViewCell
- 24. Comment souligner des éléments individuels dans un CListCtrl
- 25. Comment appeler un événement par programmation?
- 26. Comment puis-je placer un CFormView MFC dans un CDockablePane?
- 27. Comment accéder à un modèle par programmation?
- 28. Comment puis-je remplacer une ligne spécifique par un numéro de ligne dans un fichier texte?
- 29. Comment avoir une option par défaut sélectionnée dans un menu déroulant dynamique?
- 30. Supprimer la ligne sélectionnée d'un DataGridView
Merci. Passez une bonne journée! C'est ce dont j'avais besoin. –