Comment prévenir datagridview à partir de la sélection de la première cellule comme currentcell sur l'ouverture
J'essaie de trouver un moyen d'empêcher mon datagridview à partir de la sélection de la première cellule de cellule par défaut. Droit maintenant, j'ai le code qui se transforme la propriété backcolor de cellules de mon datagridview au rouge si les nombres négatifs sont dans les cellules lors de l'importation. Toutefois, cela ne fonctionne pas correctement dans ma première cellule depuis son déjà sélectionné par défaut lors de l'importation. Si quelqu'un peut trouver comment activer la sélection de la cellule, je vous en serais très reconnaissante! 🙂
Je sais que cela doit être quelque chose de simple comme DataGridView1.CurrentCell.Selected = False
- quel est le code HTML ressemble? l'ASP.NET code?
- Avez-vous essayé quelque chose? Comme regarder dans le datagridview méthodes?
- En double stackoverflow.com/questions/3892024/...
- Ce n'est pas vous sélectionnez
currentcell
valeur après affectation de la source de données .. ? - Un autre double: stackoverflow.com/questions/7332840/...
- je ne crois que c'est un doublon, il est dans vb.net
Vous devez vous connecter pour publier un commentaire.
Poignée de la DataBindingComplete cas de la DataGridView de la manière suivante:
essayer
ce serait l'ensemble de la ligne sélectionnée de sorte que le code qui permet de changer la couleur d'arrière-plan actuelle ne sera pas effectuée.
J'ai eu un code pour la création d'accent mais je l'oublie. pour définir la sélection de la grille, vous devez cahnge la direction
Celui-ci fonctionne (et avec différents selectionmode gridviews)
pour ensuite les utiliser comme ceci:
Grdvw_Cell_Unselect(your_datagridview) ...
Essayer cela, fonctionne pour moi. Mettez ce code n'importe où dans votre code de formulaire avec la grille de données en elle.
(source)
Ce qui a fonctionné pour moi, c'était pour effacer la sélection, puis de définir la ligne en fonction de l'index de ligne. Espérons que cette aide.