OVH Cloud OVH Cloud

Pas de sélection dans DataGridView

3 réponses
Avatar
ShadowFil
Bonjour,

Comment faire pour ne pas avoir de sélection dans un DataGridView ?

La propriété SelectionMode oblige à choisir un mode de sélection, mais ne
propose pas "None".

Merci.

3 réponses

Avatar
Gilles TOURREAU
Le Sat, 17 Feb 2007 23:53:00 +0100, ShadowFil
a écrit:

Bonjour,

Comment faire pour ne pas avoir de sélection dans un DataGridView ?

La propriété SelectionMode oblige à choisir un mode de sélection, mais ne
propose pas "None".

Merci.



En mettant :

DataGridView.DefaultCellStyle.SelectionBackColor = Color.Transparent
DataGridView.DefaultCellStyle.SelectionForeColor = SystemColors.ControlText

Cordialement

--
Gilles TOURREAU
Avatar
ShadowFil
Ca ne marche pas bien. Il y a plein d'effets de bord. Au début, la première
cellule est grisée. Puis elle devient blanche. Ensuite, des cellules au
hasard sont redessinée avec un reste de la mémoire graphique. ca peut être
n'importe quoi.

C'est quand même bizarre qu'il n'y ait pas une propriété ou une méthode pour
désactiver la sélection !

Merci pour tes réponses.
Avatar
Gilles TOURREAU
Le Sun, 18 Feb 2007 15:04:07 +0100, ShadowFil
a écrit:

Ca ne marche pas bien. Il y a plein d'effets de bord. Au début, la
première
cellule est grisée. Puis elle devient blanche. Ensuite, des cellules au
hasard sont redessinée avec un reste de la mémoire graphique. ca peut
être
n'importe quoi.

C'est quand même bizarre qu'il n'y ait pas une propriété ou une méthode
pour
désactiver la sélection !

Merci pour tes réponses.



C'est plustôt bizarre... Pouvez vous envoyer un screen shot du résultat ?
J'utilise ce procédé et je n'ai pas de problème d'affichage (avec des PC
disposant de cartes graphiques de 16/32 Mo).
Avez-vous du "code de dessin" (événément Paint) propre à vous dans la Form
? Dans le DataGridView ?

Cordialement

--
Gilles TOURREAU
Responsable Informatique


S.A.R.L. P.O.S
Le spécialiste en motoculture depuis + de 30 ans !
http://www.pos.fr