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 :

augmenter le height d'un form sous VS2005


Sujet :

VB.NET

  1. #1
    Nouveau membre du Club
    Inscrit en
    Août 2010
    Messages
    54
    Détails du profil
    Informations forums :
    Inscription : Août 2010
    Messages : 54
    Points : 28
    Points
    28
    Par défaut augmenter le height d'un form sous VS2005
    Bonjour

    [/B] Sur mon form finale ( que je voudrais imprimé ) le Height du size est figé sur la valeur "820"
    mais je voudrais le forcé à augmenter car , lors de l'impression du form tout une partie en bas est vide ( ce qui n'est pas professionnel)

    Ainsi je voudrais augmenter le height du form pour que les ecrit occupe la feuile tout entiere (Format A4).

    Merci d'avance pour vos propositions

  2. #2
    Membre éclairé Avatar de methylene
    Profil pro
    Inscrit en
    Février 2010
    Messages
    659
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Février 2010
    Messages : 659
    Points : 813
    Points
    813
    Par défaut
    Euh, pas sûr d'avoir tout compris enfin on verra bien :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Me.Height = 800  '800 à titre d'exemple
    Geeker c'est comme manger, on ne peut pas s'en passer !!!

    Tout est objet !!!

    ____________________________________

    http://www.geekingmania.com

  3. #3
    Nouveau membre du Club
    Inscrit en
    Août 2010
    Messages
    54
    Détails du profil
    Informations forums :
    Inscription : Août 2010
    Messages : 54
    Points : 28
    Points
    28
    Par défaut
    salut

    Voilà j'essaie de modifier la taille de mon form ( pour qu'il prend un peu prés la taille d'u feuille de format A4)

    donc dans les propriété de ce form j'ai :
    Size(800, 820
    donc le 800 est ( weight) et le 820 ( height)

    mais le souci c'est la valeur ne me convient pas car je veux qu'ils plus grand
    j'ai essay" de faire ainsi dans le form_load:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Me.Size = New Size(800, 1000)
    Mais le form ne change pas de taille !!!!
    je veux l'adapter à l'affichage normale comme une feuille pour pouvoir l'imprimer

    svpp!!

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Mars 2010
    Messages
    349
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2010
    Messages : 349
    Points : 439
    Points
    439
    Par défaut
    Salut,
    tu mets ça dans quel évènement ?

  5. #5
    Nouveau membre du Club
    Inscrit en
    Août 2010
    Messages
    54
    Détails du profil
    Informations forums :
    Inscription : Août 2010
    Messages : 54
    Points : 28
    Points
    28
    Par défaut
    j'essayé ca dans le "Private Sub Form8_Load"

    mais de toute facon le formulaire ne prend pa en charge le changement , le texte est tjrs concentré en haut;

    je veux qu'il occupe toute la page
    mais le height est figé à 820

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    Mars 2010
    Messages
    349
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2010
    Messages : 349
    Points : 439
    Points
    439
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    taform.WindowState=Maximized

  7. #7
    Membre averti
    Profil pro
    Inscrit en
    Mars 2010
    Messages
    349
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2010
    Messages : 349
    Points : 439
    Points
    439
    Par défaut
    bah en fait y'a bien les propriétes me.size.height et me.maximum.height mais j'arrive pas à les faire fonctionner

  8. #8
    Nouveau membre du Club
    Inscrit en
    Août 2010
    Messages
    54
    Détails du profil
    Informations forums :
    Inscription : Août 2010
    Messages : 54
    Points : 28
    Points
    28
    Par défaut
    merci champomy62, pour vos conseils

    La methode ne marche pas.
    Alors est ce qu'il y a un autre moyen

    En fait je veut juste adapter mon texte pour qu'il puisse occuper tout la page ( formatA4) car après impression je trouve ma feuille qui est à moitié vide ( tout une partie en bas est vide)

    alors je voudrais étaler le texte tout en long de la feuille complète

    Moi je pensé à augmenter le size mais le height ne veut pas dépassé plus de 820

    Mais peut être il y a d'autre methode !

    merci d'avance

  9. #9
    Membre averti
    Profil pro
    Inscrit en
    Mars 2010
    Messages
    349
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2010
    Messages : 349
    Points : 439
    Points
    439
    Par défaut
    ce que tu veux afficher se trouve dans un label ?

  10. #10
    Nouveau membre du Club
    Inscrit en
    Août 2010
    Messages
    54
    Détails du profil
    Informations forums :
    Inscription : Août 2010
    Messages : 54
    Points : 28
    Points
    28
    Par défaut
    ce n'est pas une chose specifique je veut affiché

    tout ce que je mis sur mon formulaire sont visible , mais ils sont concentré dans la partie en haut , alors que moi je veux qu'ils occupent la page entiere , càd pas de vide dans la page imprimé .

  11. #11
    Membre averti
    Profil pro
    Inscrit en
    Mars 2010
    Messages
    349
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2010
    Messages : 349
    Points : 439
    Points
    439
    Par défaut
    J'ai peut etre trouvé une idée

    A la fin de ta procédure juste avant d'ouvrir ta nouvelle feuille donc

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    My.Forms.mafeuille.Height = 100
    My.Forms.mafeuille.wight = 100
    my.forms.mafeuille.show
    normalement ça devrait etre bon non ?

  12. #12
    Nouveau membre du Club
    Inscrit en
    Août 2010
    Messages
    54
    Détails du profil
    Informations forums :
    Inscription : Août 2010
    Messages : 54
    Points : 28
    Points
    28
    Par défaut
    je esayé et a devient comme
    Form3.height = 1000 (par exple)

    mais ca ne marche pas car la feuille à tjrs son size ("820")


    mai un grand merci , de prendre le temps de chercher la solution avec moi

  13. #13
    Membre averti
    Profil pro
    Inscrit en
    Mars 2010
    Messages
    349
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2010
    Messages : 349
    Points : 439
    Points
    439
    Par défaut
    oui c'est normal car tu dois définir la taille minimum que tu souhaites

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    my.forms.mafeuille.MinimumSize.Height = 100
    my.forms.mafeuille.MinimumSize.wight = 100
    surement que c'est definit sur la valeur 820

    et n'oublie pas de regarder la valeur maximum aussi

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    my.forms.mafeuille.MaximumSize.Height = 100
    my.forms.mafeuille.MaximumSize.wight = 100

  14. #14
    Membre régulier
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    68
    Détails du profil
    Informations personnelles :
    Âge : 57
    Localisation : Suisse

    Informations forums :
    Inscription : Septembre 2004
    Messages : 68
    Points : 86
    Points
    86
    Par défaut
    Il semblerait qu'il ne soit pas possible de dépasser la hauteur de l'écran dans lequel se trouve la form ; pour vérifier ce paramètre :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    My.Computer.Screen.Bounds.Height

Discussions similaires

  1. C++ sous VS2005 ?
    Par FamiDoo dans le forum Visual C++
    Réponses: 5
    Dernier message: 18/01/2006, 00h50
  2. BOOL et autres UINT sous vs2005
    Par MoLysS dans le forum MFC
    Réponses: 3
    Dernier message: 04/12/2005, 22h47
  3. Pb Form/sous Form du passage NT vers XP...
    Par toyyo dans le forum IHM
    Réponses: 2
    Dernier message: 25/11/2005, 17h45
  4. pb de submit d'un form sous IE et Opera
    Par the.chojin dans le forum Général JavaScript
    Réponses: 14
    Dernier message: 30/08/2005, 14h51
  5. [HTML] Height à 100% sur Img sous IE
    Par lord_paco dans le forum Balisage (X)HTML et validation W3C
    Réponses: 1
    Dernier message: 10/08/2005, 11h04

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