J'utilise une classe herite de DataGrid. Je surchage la méthode WndProc car
je souhaite empecher lorsque l'un utilisateur clique sur une cellule de la
DataGrid que cette cellule devienne bleue.
J'utilise le code suivant :
switch(m.Msg)
{
case : WC_MACTIVATE
break;
default : base.WndProc(ref m)
}
WC_MACTIVATE est un message envoye lorsque l'utilisateur clique sur une
cellule. Donc je rentre dans mon cas mais apres je ne sais pas comment
empecher
le changement de couleur de la cellule.
Si vous avez des reponses aidez moi.
Autrement si vous avez des liens de documentations
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Paul Bacelar
WC_MACTIVATE ??? -- Paul Bacelar
"oliv" wrote in message news:
Bonjour,
J'utilise une classe herite de DataGrid. Je surchage la méthode WndProc
car
je souhaite empecher lorsque l'un utilisateur clique sur une cellule de la DataGrid que cette cellule devienne bleue. J'utilise le code suivant :
switch(m.Msg) { case : WC_MACTIVATE break; default : base.WndProc(ref m) }
WC_MACTIVATE est un message envoye lorsque l'utilisateur clique sur une cellule. Donc je rentre dans mon cas mais apres je ne sais pas comment empecher le changement de couleur de la cellule.
Si vous avez des reponses aidez moi. Autrement si vous avez des liens de documentations
Merci beaucoup de votre aide
WC_MACTIVATE ???
--
Paul Bacelar
"oliv" <oliv@discussions.microsoft.com> wrote in message
news:3095C429-9B91-4E22-9DBA-772C0137FA05@microsoft.com...
Bonjour,
J'utilise une classe herite de DataGrid. Je surchage la méthode WndProc
car
je souhaite empecher lorsque l'un utilisateur clique sur une cellule de la
DataGrid que cette cellule devienne bleue.
J'utilise le code suivant :
switch(m.Msg)
{
case : WC_MACTIVATE
break;
default : base.WndProc(ref m)
}
WC_MACTIVATE est un message envoye lorsque l'utilisateur clique sur une
cellule. Donc je rentre dans mon cas mais apres je ne sais pas comment
empecher
le changement de couleur de la cellule.
Si vous avez des reponses aidez moi.
Autrement si vous avez des liens de documentations
J'utilise une classe herite de DataGrid. Je surchage la méthode WndProc
car
je souhaite empecher lorsque l'un utilisateur clique sur une cellule de la DataGrid que cette cellule devienne bleue. J'utilise le code suivant :
switch(m.Msg) { case : WC_MACTIVATE break; default : base.WndProc(ref m) }
WC_MACTIVATE est un message envoye lorsque l'utilisateur clique sur une cellule. Donc je rentre dans mon cas mais apres je ne sais pas comment empecher le changement de couleur de la cellule.
Si vous avez des reponses aidez moi. Autrement si vous avez des liens de documentations
Merci beaucoup de votre aide
oliv
desole c'est WM_MOUSEACTIVATE
"Paul Bacelar" wrote:
WC_MACTIVATE ??? -- Paul Bacelar
"oliv" wrote in message news: > Bonjour, > > J'utilise une classe herite de DataGrid. Je surchage la méthode WndProc car > je souhaite empecher lorsque l'un utilisateur clique sur une cellule de la > DataGrid que cette cellule devienne bleue. > J'utilise le code suivant : > > switch(m.Msg) > { > case : WC_MACTIVATE > break; > default : base.WndProc(ref m) > } > > WC_MACTIVATE est un message envoye lorsque l'utilisateur clique sur une > cellule. Donc je rentre dans mon cas mais apres je ne sais pas comment > empecher > le changement de couleur de la cellule. > > Si vous avez des reponses aidez moi. > Autrement si vous avez des liens de documentations > > Merci beaucoup de votre aide
desole c'est WM_MOUSEACTIVATE
"Paul Bacelar" wrote:
WC_MACTIVATE ???
--
Paul Bacelar
"oliv" <oliv@discussions.microsoft.com> wrote in message
news:3095C429-9B91-4E22-9DBA-772C0137FA05@microsoft.com...
> Bonjour,
>
> J'utilise une classe herite de DataGrid. Je surchage la méthode WndProc
car
> je souhaite empecher lorsque l'un utilisateur clique sur une cellule de la
> DataGrid que cette cellule devienne bleue.
> J'utilise le code suivant :
>
> switch(m.Msg)
> {
> case : WC_MACTIVATE
> break;
> default : base.WndProc(ref m)
> }
>
> WC_MACTIVATE est un message envoye lorsque l'utilisateur clique sur une
> cellule. Donc je rentre dans mon cas mais apres je ne sais pas comment
> empecher
> le changement de couleur de la cellule.
>
> Si vous avez des reponses aidez moi.
> Autrement si vous avez des liens de documentations
>
> Merci beaucoup de votre aide
"oliv" wrote in message news: > Bonjour, > > J'utilise une classe herite de DataGrid. Je surchage la méthode WndProc car > je souhaite empecher lorsque l'un utilisateur clique sur une cellule de la > DataGrid que cette cellule devienne bleue. > J'utilise le code suivant : > > switch(m.Msg) > { > case : WC_MACTIVATE > break; > default : base.WndProc(ref m) > } > > WC_MACTIVATE est un message envoye lorsque l'utilisateur clique sur une > cellule. Donc je rentre dans mon cas mais apres je ne sais pas comment > empecher > le changement de couleur de la cellule. > > Si vous avez des reponses aidez moi. > Autrement si vous avez des liens de documentations > > Merci beaucoup de votre aide
Paul Bacelar
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpref/html/frlrfSystemWindowsFormsDataGridClassSelectionBackColorTopic.asp -- Paul Bacelar
"oliv" wrote in message news:
desole c'est WM_MOUSEACTIVATE
"Paul Bacelar" wrote:
> WC_MACTIVATE ??? > -- > Paul Bacelar > > "oliv" wrote in message > news: > > Bonjour, > > > > J'utilise une classe herite de DataGrid. Je surchage la méthode
WndProc
> car > > je souhaite empecher lorsque l'un utilisateur clique sur une cellule
de la
> > DataGrid que cette cellule devienne bleue. > > J'utilise le code suivant : > > > > switch(m.Msg) > > { > > case : WC_MACTIVATE > > break; > > default : base.WndProc(ref m) > > } > > > > WC_MACTIVATE est un message envoye lorsque l'utilisateur clique sur
une
> > cellule. Donc je rentre dans mon cas mais apres je ne sais pas comment > > empecher > > le changement de couleur de la cellule. > > > > Si vous avez des reponses aidez moi. > > Autrement si vous avez des liens de documentations > > > > Merci beaucoup de votre aide > > >
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpref/html/frlrfSystemWindowsFormsDataGridClassSelectionBackColorTopic.asp
--
Paul Bacelar
"oliv" <oliv@discussions.microsoft.com> wrote in message
news:5D7A7006-951B-40C5-A4EC-03A6F1377670@microsoft.com...
desole c'est WM_MOUSEACTIVATE
"Paul Bacelar" wrote:
> WC_MACTIVATE ???
> --
> Paul Bacelar
>
> "oliv" <oliv@discussions.microsoft.com> wrote in message
> news:3095C429-9B91-4E22-9DBA-772C0137FA05@microsoft.com...
> > Bonjour,
> >
> > J'utilise une classe herite de DataGrid. Je surchage la méthode
WndProc
> car
> > je souhaite empecher lorsque l'un utilisateur clique sur une cellule
de la
> > DataGrid que cette cellule devienne bleue.
> > J'utilise le code suivant :
> >
> > switch(m.Msg)
> > {
> > case : WC_MACTIVATE
> > break;
> > default : base.WndProc(ref m)
> > }
> >
> > WC_MACTIVATE est un message envoye lorsque l'utilisateur clique sur
une
> > cellule. Donc je rentre dans mon cas mais apres je ne sais pas comment
> > empecher
> > le changement de couleur de la cellule.
> >
> > Si vous avez des reponses aidez moi.
> > Autrement si vous avez des liens de documentations
> >
> > Merci beaucoup de votre aide
>
>
>
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpref/html/frlrfSystemWindowsFormsDataGridClassSelectionBackColorTopic.asp -- Paul Bacelar
"oliv" wrote in message news:
desole c'est WM_MOUSEACTIVATE
"Paul Bacelar" wrote:
> WC_MACTIVATE ??? > -- > Paul Bacelar > > "oliv" wrote in message > news: > > Bonjour, > > > > J'utilise une classe herite de DataGrid. Je surchage la méthode
WndProc
> car > > je souhaite empecher lorsque l'un utilisateur clique sur une cellule
de la
> > DataGrid que cette cellule devienne bleue. > > J'utilise le code suivant : > > > > switch(m.Msg) > > { > > case : WC_MACTIVATE > > break; > > default : base.WndProc(ref m) > > } > > > > WC_MACTIVATE est un message envoye lorsque l'utilisateur clique sur
une
> > cellule. Donc je rentre dans mon cas mais apres je ne sais pas comment > > empecher > > le changement de couleur de la cellule. > > > > Si vous avez des reponses aidez moi. > > Autrement si vous avez des liens de documentations > > > > Merci beaucoup de votre aide > > >