none
probleme evenement chart et tabcontrol RRS feed

  • Question

  • Bonjour,

    j'ai créé un windows form avec plusieurs contrôles dont un tabcontrol et un chart.

    Sur le chart, j'ai activé un curseur que je voudrais déplacer avec les fléches directionelles (gauche et droite). le problème c'est que malgré que je crée un handle chart1.keydown ce sont les onglets du tabcontrol qui défilent.

    j'aimerais savoir si je peux supprimer cet événement(défilement des onlgets du tabcontrol) ou s'il existe une solution pour que ca soit seulement le curseur qui se déplace et non les onglets qui défilent.

    Merci par avance.

    mercredi 4 juillet 2012 14:10

Réponses

  • POur que le chart réponde aux events KeyDown, il faut qu'il ai le focus.

    Il serait préférable, si c'est possible, de récupérer cet event via la Form container.


    Richard Clark
    Consultant - Formateur .NET
    http://www.c2i.fr
    Depuis 1996: le 1er site .NET francophone

    mercredi 4 juillet 2012 15:17
  • Bonjour,

    ... et aussi de définir la propriété KeyPreview à True sur la form.

    Cordialement


    Gilles TOURREAU - MVP C#
    Architecte logiciel/Consultant/Formateur Freelance
    Blog : http://gilles.tourreau.fr
    - MCPD : Enterprise Developper / Windows Developper 3.5 / ASP .NET 3.5/4.0
    - MCITP : SQL Server 2008 Developper
    - MCTS : ADO .NET 3.5 / SQL Server 2008 Developper / Windows Forms 3.5 / ASP .NET 3.5/4.0

    dimanche 8 juillet 2012 21:20
    Modérateur

Toutes les réponses