IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VB.NET Discussion :

MenuStrip + Always On Top (If Checked)


Sujet :

VB.NET

  1. #1
    telodo
    Invité(e)
    Par défaut MenuStrip + Always On Top (If Checked)
    Bonsoir,

    J'ai un petit soucis avec l'option Always On Top sous VB2005.

    Probleme :

    J'ai un MenuStrip_Item, j'aimerais que lorsque l'on clique sur celui-ci il soit coche et la Form soit "always on top". J'ai donc fait un code qui me le permet, cependant lors du premier clique sur ce menu il ne se passe rien... C'est qu'a partir du deuxieme clique qu'il se passe quelque chose !

    Mon code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
            ToujoursVisibleToolStripMenuItem.CheckOnClick = True
     
            If ToujoursVisibleToolStripMenuItem.Checked = True Then
                Me.TopMost = True
            Else : Me.TopMost = False
            End If
    Ajoutez un Menu Strip puis place y un item par exemple Outils -> Always On Top et insere mon code. Puis faites le teste, vous comprendrez mieux !


    Merci d'avance !

  2. #2
    Membre Expert
    Avatar de Aspic
    Homme Profil pro
    Étudiant
    Inscrit en
    Août 2005
    Messages
    3 905
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Août 2005
    Messages : 3 905
    Par défaut
    Je serais tenté de te dire que la méthode TopMost plante car j'ai déjà eu ce problème... je te conseille de passer par les API et ca marche à tout sur
    Qui ne tente rien n'a rien !
    Ce qui ne nous tue pas nous rends plus fort !!
    Mon projet ZELDA en C++/Allegro
    http://www.tutoworld.com - Le Forum -
    Mes ressources Dotnet (cours, sources, tutos)
    --------------------------------------------
    + + =

    Ne pas oublier le Tag !

  3. #3
    telodo
    Invité(e)
    Par défaut
    Alors je debute en VB.NET et VB6 (que j'ai abandonne). Je em doutais que la TopMost plantait... Mais dans ce cas elle ne plante pas ! En fait ce qui plante c'est le Checked... lorsque je clique la premiere fois ca ne check pas !

    Sinon pour les API... C'est encore un grand mystere pour moi ! Et comme je n'ai tjrs pas recu le livre d'apprentissage !

Discussions similaires

  1. [Always on top][pas de MFC] comment faire
    Par magnus2005 dans le forum Windows
    Réponses: 3
    Dernier message: 20/04/2007, 11h45
  2. JInternalFram always on top
    Par Sirkiller dans le forum AWT/Swing
    Réponses: 1
    Dernier message: 23/05/2006, 16h06
  3. [SWING] 1.4 Mettre une JFrame always on top
    Par PoPeio dans le forum Agents de placement/Fenêtres
    Réponses: 4
    Dernier message: 29/03/2006, 16h13
  4. "Always on top" c'est possible?
    Par ®om dans le forum AWT/Swing
    Réponses: 4
    Dernier message: 14/02/2006, 08h34
  5. MessageBox always on top
    Par Ingham dans le forum Composants VCL
    Réponses: 5
    Dernier message: 08/04/2004, 13h44

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo