ceux qui connaissent le fonctionement des filtres dans les tables d'ACCESS,
comprendrons mon probleme.
Je veux faire la meme chose avec un menu contextuel.
Mais le hic, c'est que quand je clique droit sur la feuille, il n'y a pas de
probleme, mon menu contextuel s'affiche bien.
Mais si je selectionne par exemple le début de mon code article, je n'ai
plus mon menu contextuel mais le menu contextuel classique avec copié,
collé, etc...
Comment faire en sorte que je puisse forcer mon menu contextuel comme dans
les filtres d'ACCESS ??,
Personne n'a une piste ! Meme si c'est juste une piste de reflexion. je ne demande meme pas la reponse sur un plateau ! hihihi
Bonne journée
Francois Muller
"aitoz" a écrit dans le message de news: %
Personne n'a une piste ! Meme si c'est juste une piste de reflexion. je ne demande meme pas la reponse sur un plateau ! hihihi
Le plus simple est de gérer lemenu contextuel à la mimine : tu n'affecte pas la propriété ContextMenu et tu gére tes évenements MouseClick etdedans tu affiches le menu contextuel style private void MouseClick(object sender, MouseEventArgs e)
{
lastMousePoint = new Point(e.X, e.Y);
if(e.Button == MouseButtons.Right)
MyContextMenu.Show(this, lastMousePoint);
}
(c'est du C#, mais c'est facile à traduire)
F.
"aitoz" <laurent9@hotmail.com> a écrit dans le message de news:
%23yUdaKHtFHA.2492@tk2msftngp13.phx.gbl...
Personne n'a une piste !
Meme si c'est juste une piste de reflexion. je ne demande meme pas la
reponse sur un plateau ! hihihi
Le plus simple est de gérer lemenu contextuel à la mimine : tu n'affecte pas
la propriété ContextMenu et tu gére tes évenements MouseClick etdedans tu
affiches le menu contextuel
style
private void MouseClick(object sender, MouseEventArgs e)
Personne n'a une piste ! Meme si c'est juste une piste de reflexion. je ne demande meme pas la reponse sur un plateau ! hihihi
Le plus simple est de gérer lemenu contextuel à la mimine : tu n'affecte pas la propriété ContextMenu et tu gére tes évenements MouseClick etdedans tu affiches le menu contextuel style private void MouseClick(object sender, MouseEventArgs e)
{
lastMousePoint = new Point(e.X, e.Y);
if(e.Button == MouseButtons.Right)
MyContextMenu.Show(this, lastMousePoint);
}
(c'est du C#, mais c'est facile à traduire)
F.
aitoz
Super j'ai déjà une gross epartie de ma réponse. Merci beaucoup. J'abuse mais je demande quand meme !!! comment je peux faire pour récupérer la valeur de la sélection ??? Je suis dans un Datagrid. Si mon user selectionne les 3 premières lettres de la cellule je veux qu'au moment du click droit je puisse récupérer cette valeur ?
Je cherche mais si vous aviez une piste ?
En tous cas, merci pour votre aide.
Super j'ai déjà une gross epartie de ma réponse.
Merci beaucoup.
J'abuse mais je demande quand meme !!! comment je peux faire pour récupérer
la valeur de la sélection ???
Je suis dans un Datagrid. Si mon user selectionne les 3 premières lettres de
la cellule je veux qu'au moment du click droit je puisse récupérer cette
valeur ?
Super j'ai déjà une gross epartie de ma réponse. Merci beaucoup. J'abuse mais je demande quand meme !!! comment je peux faire pour récupérer la valeur de la sélection ??? Je suis dans un Datagrid. Si mon user selectionne les 3 premières lettres de la cellule je veux qu'au moment du click droit je puisse récupérer cette valeur ?
Je cherche mais si vous aviez une piste ?
En tous cas, merci pour votre aide.
aitoz
Oh non ! mince !
Je suis triste. J'ai réussi a faire ce que vous m'avez conseiller ! Ca ne fonctionne pas quand je fais une selection. En fait, si je clique droit sur mon DataGrid mon menu s'affiche bien sur la dernière position de souris. Par contre, si je fais une selection dans une cellule et que je fais un clique droit sur la cellule ou il y a cette selection, j'ai un context menu d'origine, genre copier coller etc...
Comment faire pour éviter cela ?
Je vais regarder dans le code générer par VB.NET !!!
Merci pour votre aide
Oh non ! mince !
Je suis triste. J'ai réussi a faire ce que vous m'avez conseiller !
Ca ne fonctionne pas quand je fais une selection. En fait, si je clique
droit sur mon DataGrid mon menu s'affiche bien sur la dernière position de
souris. Par contre, si je fais une selection dans une cellule et que je fais
un clique droit sur la cellule ou il y a cette selection, j'ai un context
menu d'origine, genre copier coller etc...
Comment faire pour éviter cela ?
Je vais regarder dans le code générer par VB.NET !!!
Je suis triste. J'ai réussi a faire ce que vous m'avez conseiller ! Ca ne fonctionne pas quand je fais une selection. En fait, si je clique droit sur mon DataGrid mon menu s'affiche bien sur la dernière position de souris. Par contre, si je fais une selection dans une cellule et que je fais un clique droit sur la cellule ou il y a cette selection, j'ai un context menu d'origine, genre copier coller etc...
Comment faire pour éviter cela ?
Je vais regarder dans le code générer par VB.NET !!!