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

Dotnet Discussion :

[WinForms]Connaitre le plan des forms ouvertes


Sujet :

Dotnet

  1. #1
    Membre éprouvé
    Avatar de NiamorH
    Inscrit en
    Juin 2002
    Messages
    1 309
    Détails du profil
    Informations forums :
    Inscription : Juin 2002
    Messages : 1 309
    Points : 1 051
    Points
    1 051
    Par défaut [WinForms]Connaitre le plan des forms ouvertes
    Bonjour,

    j'ai ouvert disons 3 forms A, B et C

    A est postionnée en arrière plan, B est juste devant et C est en premier plan.
    Est -il possible d'avoir ces infos de manière rapide dans le code ? (une propriété que j'ai pas vu ou appel d'api je ne sais pas).

    Sinon j'avais pensé à stocker sur chaque form, la dernière date de prise de focus. En comparant les dates je pourrais en déduire ce qui m'intéresse. Mais existe-t-il quelque chose de plus propre?

    Mon but final est de faire du drag and drop évolué gérant le multifenêtre et j'en suis là car je ne parviens pas à détecter lorsqu'on survole un contrôle tout en faisant du drag...

    merci d'avance

  2. #2
    Membre éprouvé
    Avatar de NiamorH
    Inscrit en
    Juin 2002
    Messages
    1 309
    Détails du profil
    Informations forums :
    Inscription : Juin 2002
    Messages : 1 309
    Points : 1 051
    Points
    1 051
    Par défaut
    En fait la méthode Dodragdrop marche bien, je n'avais pas compris comment m'en servir. Je vais pouvoir me débrouiller avec pour mon problème mais si vous avez la réponse à ma première question celà peut être interressant.

  3. #3
    Membre éprouvé
    Avatar de NiamorH
    Inscrit en
    Juin 2002
    Messages
    1 309
    Détails du profil
    Informations forums :
    Inscription : Juin 2002
    Messages : 1 309
    Points : 1 051
    Points
    1 051
    Par défaut
    En fait c'est pas super..

    Déjà le curseur prend la forme d'un rond barré et je veux pas, secundo je suis obligé de mettre la propriété allowdrop à true et je veux pas non plus!

    d'autres solutions ?

  4. #4
    Membre expérimenté Avatar de bossun
    Profil pro
    Inscrit en
    Novembre 2002
    Messages
    1 359
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2002
    Messages : 1 359
    Points : 1 443
    Points
    1 443
    Par défaut
    c'est pas très clair ce que tu demandes....

    Est -il possible d'avoir ces infos de manière rapide dans le code
    Quelles genre d'infos veux-tu??

  5. #5
    Membre éprouvé
    Avatar de NiamorH
    Inscrit en
    Juin 2002
    Messages
    1 309
    Détails du profil
    Informations forums :
    Inscription : Juin 2002
    Messages : 1 309
    Points : 1 051
    Points
    1 051
    Par défaut
    Et bien, tu as trois forms indépendantes qui ont étés ouvertes avec f.Show()

    L'utilisateur a pu les déplacer, comment savoir laquelle est au premier plan, laquelle est en dessous et laquelle est au millieu ?

Discussions similaires

  1. Comment avoir la liste des forms ouvertes ?
    Par monthaldo dans le forum Forms
    Réponses: 0
    Dernier message: 26/05/2014, 13h04
  2. [Réseaux] Connaitre la liste des ports ouverts
    Par esteban dans le forum Objective-C
    Réponses: 5
    Dernier message: 27/04/2011, 11h15
  3. Liste des form ouverte
    Par olibara dans le forum C#
    Réponses: 2
    Dernier message: 08/11/2008, 19h22
  4. Changer l'arrière plan des forms dans une application MDI
    Par zentaf dans le forum VB 6 et antérieur
    Réponses: 11
    Dernier message: 06/04/2007, 13h39
  5. Réponses: 11
    Dernier message: 28/02/2007, 13h18

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