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 :

Taille de fenetre?


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    117
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 117
    Par défaut Taille de fenetre?
    Bonjour.

    J'aimerais pouvoir choisir la dimansion de ma fenetre et la changer comme je le souhaite.

    Dans mon programme, il y a:
    Lorsque je mets la valeur à True, la fenetre reste toute grande.

    J'ai trouvé ce code:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    Private Sub Form_Resize()
            Dim Objet As Object
            On Error Resume Next
            For Each Objet As Object In Me
                'pour les graphiques
                Objet.X1 = Val(Mid(Object.Tag, 1, InStr(Object.Tag, ":") - 1)) * Me.Width / Val(Mid(Me.Tag, 1, InStr(Me.Tag, ":") - 1))
                Objet.Y1 = Val(Mid(Object.Tag, InStr(Object.Tag, ":") + 1, Len(Object.Tag) - InStr(Object.Tag, ":") + 1)) * Me.Height / Val(Mid(Me.Tag, InStr(Me.Tag, ":") + 1, Len(Me.Tag) - InStr(Me.Tag, ":") + 1))
                Objet.X2 = Val(Mid(Object.Tag, InStr(Object.Tag, ";") + 1, Len(Object.Tag) - InStr(Object.Tag, ";") + 1)) * Me.Width / Val(Mid(Me.Tag, 1, InStr(Me.Tag, ":") - 1))
                Objet.Y2 = Val(Mid(Object.Tag, InStr(Object.Tag, "!") + 1, Len(Object.Tag) - InStr(Object.Tag, "!") + 1)) * Me.Height / Val(Mid(Me.Tag, InStr(Me.Tag, ":") + 1, Len(Me.Tag) - InStr(Me.Tag, ":") + 1))
                'pour le reste
                Objet.Width = Val(Mid(Object.Tag, 1, InStr(Object.Tag, ":") - 1)) * Me.Width / Val(Mid(Me.Tag, 1, InStr(Me.Tag, ":") - 1))
                Objet.Height = Val(Mid(Object.Tag, InStr(Object.Tag, ":") + 1, Len(Object.Tag) - InStr(Object.Tag, ":") + 1)) * Me.Height / Val(Mid(Me.Tag, InStr(Me.Tag, ":") + 1, Len(Me.Tag) - InStr(Me.Tag, ":") + 1))
                Objet.Left = Val(Mid(Object.Tag, InStr(Object.Tag, ";") + 1, Len(Object.Tag) - InStr(Object.Tag, ";") + 1)) * Me.Width / Val(Mid(Me.Tag, 1, InStr(Me.Tag, ":") - 1))
                Objet.Top = Val(Mid(Object.Tag, InStr(Object.Tag, "!") + 1, Len(Object.Tag) - InStr(Object.Tag, "!") + 1)) * Me.Height / Val(Mid(Me.Tag, InStr(Me.Tag, ":") + 1, Len(Me.Tag) - InStr(Me.Tag, ":") + 1))
            Next Objet
        End Sub
    Mais je n'arrive pas à l'adapter de facon à ce qu'il marche. Il permet d'agrandir tous les controle de la fenetre en meme temps. Il les adapte.


    Je souhaiterais pouvoir faire en sorte de redimensionner à la guise de l'utilisateur, de pouvoir mettre en plein écran ou à la taille d'origine.

    Comment faire?

    (il me sors l'erreur:
    L'expression est du type 'Davidson.Form1', qui n'est pas un type collection.)

    Je travaille osus VBExpress 2005

  2. #2
    Membre confirmé Avatar de jockyboss777
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    257
    Détails du profil
    Informations personnelles :
    Âge : 33
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 257
    Par défaut
    Eh bien tu laisse simple.
    Pas besoin de Maximisebox.


    Enfin pour moi lorsque je lance mon programme je peux ensuite redimensionner mes fenètre a ma guise

    Tu as quelle programme

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    117
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 117
    Par défaut
    C'est un programme que deux étudiants ont créé pour une entreprise et que je dois reprendre et corriger les erreurs ou améliorer le programme. Il gère une base de données candidats. Je vais tenter ta solution.

    Donc, en enlevant la maximizebox, il ne me permet toujours pas de redimensionner la fenetre lorsque je lance le programme...



    Si quelqu'un à une autre idée?

  4. #4
    Membre confirmé Avatar de jockyboss777
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    257
    Détails du profil
    Informations personnelles :
    Âge : 33
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 257
    Par défaut
    Enfin moi ça marche.
    Sinon
    www.msdn.com/fr-fr

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    117
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 117
    Par défaut
    J'ai chercher sur msdn déjà...

    J'ai pas trouvé ce que je cherchais. Je suis débutante en la matière, et je souhaiterais savoir ce que c'est qu'un type collection.

    Car dans mon code, 'In Me' c'est pas accepté à cause de cette erreur: ce n'est pas un type collection...

    Alors que mettre?

  6. #6
    Membre confirmé Avatar de jockyboss777
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    257
    Détails du profil
    Informations personnelles :
    Âge : 33
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 257
    Par défaut
    Tien tu n'as qu'a essayer çaTu le met dans le formulaire que tu veux redimensionner.

    je ne suis pas sur que sa marche Mais tente toujours

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. taille de fenetre html
    Par MORPHEUS50 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 29/05/2007, 17h06
  2. Taille affichage fenetre access
    Par maxeur dans le forum Access
    Réponses: 2
    Dernier message: 18/01/2007, 09h12
  3. [Debutant] Un menu qui bouge en fonction de la taille de fenetre
    Par hugo69 dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 23/06/2006, 17h23
  4. MDI et Taille des fenetres
    Par aityahia dans le forum Composants VCL
    Réponses: 3
    Dernier message: 21/04/2006, 09h19
  5. Taille minimum fenetre.
    Par Belegkarnil dans le forum AWT/Swing
    Réponses: 7
    Dernier message: 27/02/2006, 09h53

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