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

Windows Mobile .NET Discussion :

[C# 2.0] Comment implémenter un controle qui bloque tout a son apparition ?


Sujet :

Windows Mobile .NET

  1. #1
    Membre actif Avatar de 5:35pm
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    201
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Avril 2006
    Messages : 201
    Points : 217
    Points
    217
    Par défaut [C# 2.0] Comment implémenter un controle qui bloque tout a son apparition ?
    Bonjour, voila je cherche a afficher un Usercontrol qui apparait a la suite d'un click, a la position du click, et qui desactive la form entiere, a l'exception de lui meme.
    le probleme est qu'en desactivant la form (maForm.Enabled = false; ) mon usercontrol est desactive aussi. ma question est: existe t-il un moyen de tout deactiver, a l'exception de mon control?

    ou plutot: je veux faire un controle qui s'affiche "sur" la form...

    mmm, je m'y prend mal pour expliquer

    je veux creer un control qui a exactement le meme comportement qu'un context menu, cad si on click en dehors, ca disparait(ok facile).
    En gros ce control bloque toute l'appli tant qu'il est active (genre message box), et c'est cet effet que j'arrive pas a creer precisement

    voila

  2. #2
    Membre expérimenté Avatar de davcha
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    1 258
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 1 258
    Points : 1 539
    Points
    1 539
    Par défaut
    Comme ça au pif : une Form affichée avec ShowDialog() sans bordure et sans barre de titre ?...

  3. #3
    Membre actif Avatar de 5:35pm
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    201
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Avril 2006
    Messages : 201
    Points : 217
    Points
    217
    Par défaut
    wouaaw quel immagination!
    Afin d'eviter les complications, j'avais pas precise que je travaille sur une appli Windows pocket.
    mais ton idee devrait marcher quoi qu'il en soit =)

    je vais tester ca demain


  4. #4
    Membre actif Avatar de 5:35pm
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    201
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Avril 2006
    Messages : 201
    Points : 217
    Points
    217
    Par défaut
    bon voila j'ai pas reussis a faire une Form qui s'affiche sans barre titre...
    comment supprimer la barre de titre d'une Form?
    ne me repondez pas: maForm.WindowState = WindowState.Maximized;

  5. #5
    Expert éminent
    Avatar de neguib
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    3 627
    Détails du profil
    Informations personnelles :
    Âge : 63
    Localisation : Suisse

    Informations forums :
    Inscription : Mai 2005
    Messages : 3 627
    Points : 7 879
    Points
    7 879
    Par défaut
    Normalement, la propriété ControlBox à False et la propriété Text vide suffit mais est-ce possible sous CF
    Pour le bien de ceux qui vous lisent, ayez à coeur le respect du forum et de ses règles

  6. #6
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    54
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 54
    Points : 38
    Points
    38
    Par défaut
    A priori il n'est pas possible de créer une fenetre "volante" comme tu le proposes. Cette fonctionnalité n'existe pas sous WM 5.

    Par contre tu pourrais peut etre créer une fenetre transparente et mettre ton control dessus... même pas besoin de desativer le form de dessous comme sa, il serait simplement inaccessible.

  7. #7
    Membre actif Avatar de 5:35pm
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    201
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Avril 2006
    Messages : 201
    Points : 217
    Points
    217
    Par défaut
    le seul probleme est que le compact framework ne gere pas la transparence...

Discussions similaires

  1. Réponses: 2
    Dernier message: 10/09/2007, 16h43
  2. Comment faire pour montrer les procédures qui démarrent ave
    Par zoltix dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 07/02/2006, 08h12
  3. Réponses: 4
    Dernier message: 05/12/2005, 21h32
  4. Réponses: 2
    Dernier message: 03/11/2005, 08h07
  5. Comment peut on integer des controles dans un prog opengl
    Par franck31400 dans le forum OpenGL
    Réponses: 2
    Dernier message: 28/04/2004, 09h06

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