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 Forms Discussion :

Compréhension Width et Height


Sujet :

Windows Forms

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Lycéen
    Inscrit en
    Avril 2015
    Messages
    224
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire (Rhône Alpes)

    Informations professionnelles :
    Activité : Lycéen

    Informations forums :
    Inscription : Avril 2015
    Messages : 224
    Par défaut Compréhension Width et Height
    Bonjour,

    Je ne comprends pas trop le comportement des Width et Height.
    Si dans ma WindowsForm je lui mets une Size manuellement par exemple (1196; 738), alors j'ai une fenêtre de taille moyenne qui s'affiche.
    Si par contre, dans le constructeur de la WindowsForm je tape les 2 lignes :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
            public Form1()
            {
                InitializeComponent();
                this.Width = 1196;
                this.Height = 738;
            }
    alors j'ai une fenêtre beaucoup plus grand qui s'affiche, pourtant j'ai mis la même taille...

    Pourriez-vous m'expliquer ce comportement ?

    D'avance merci pour l'aide apportée.

  2. #2
    Expert confirmé
    Avatar de popo
    Homme Profil pro
    Analyste programmeur Delphi / C#
    Inscrit en
    Mars 2005
    Messages
    2 988
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Analyste programmeur Delphi / C#
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2005
    Messages : 2 988
    Par défaut
    Tu as dû changer d'autre propriétés en mode Design.
    Tu n'aurais pas la propriété WindowsState de Form1 à Maximized par hasard ?

  3. #3
    Membre confirmé
    Homme Profil pro
    Lycéen
    Inscrit en
    Avril 2015
    Messages
    224
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire (Rhône Alpes)

    Informations professionnelles :
    Activité : Lycéen

    Informations forums :
    Inscription : Avril 2015
    Messages : 224
    Par défaut
    Non, je viens de vérifier, Windows State est à normal...

  4. #4
    Expert éminent Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 204
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 204
    Par défaut
    Citation Envoyé par St-42-FCM-57 Voir le message
    alors j'ai une fenêtre beaucoup plus grand qui s'affiche, pourtant j'ai mis la même taille...
    sur quoi se base cette afffirmation ?
    y a t il un facteur de grossissement sur Windows ?

    setter width et/ou height fait que ca set size, donc ca revient au même que setter size

    tu peux aussi mettre un bouton sur ta fenetre qui fait messagebox.show(this.width.tostring() + " " + this.height.tostring());
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

  5. #5
    Membre confirmé
    Homme Profil pro
    Lycéen
    Inscrit en
    Avril 2015
    Messages
    224
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire (Rhône Alpes)

    Informations professionnelles :
    Activité : Lycéen

    Informations forums :
    Inscription : Avril 2015
    Messages : 224
    Par défaut
    J'ai fait le messagebox.
    Si je paramètre la taille (1196; 738) à la main ça donne : 900,600.
    Avec le code précédemment montré, ça donne : 1196,738.

    Alors c'est visiblement le fait de paramétrer la Size manuellement qui pose problème...

  6. #6
    Expert confirmé

    Homme Profil pro
    Responsable déploiement (SCCM, InTune, GPO)
    Inscrit en
    Juillet 2014
    Messages
    3 218
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Responsable déploiement (SCCM, InTune, GPO)
    Secteur : Transports

    Informations forums :
    Inscription : Juillet 2014
    Messages : 3 218
    Par défaut
    Nous ne constatons pas le problème.

    Tu doit avoir autre chose qui joue sur ta taille.

  7. #7
    Membre confirmé
    Homme Profil pro
    Lycéen
    Inscrit en
    Avril 2015
    Messages
    224
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire (Rhône Alpes)

    Informations professionnelles :
    Activité : Lycéen

    Informations forums :
    Inscription : Avril 2015
    Messages : 224
    Par défaut
    Oui probablement, mais je ne trouve pas la solution... Avez-vous des points sur lesquels je dois faire attention ?

    Edit : j'ai touché aux Anchors en mettant les 4 possibles (par défaut c'était Top, Left), et visiblement ça résout le problème...

Discussions similaires

  1. Attributs width et height de JFrame non exactes
    Par HechMan dans le forum Débuter
    Réponses: 2
    Dernier message: 15/11/2010, 13h56
  2. Problème de Width ou Height après application d'un ControlTemplate
    Par Takumi dans le forum Windows Presentation Foundation
    Réponses: 1
    Dernier message: 06/05/2010, 14h34
  3. [CSS 2] Problème width et height
    Par bob633 dans le forum Mise en page CSS
    Réponses: 1
    Dernier message: 17/02/2010, 14h12
  4. masquer propriete width et height d'un usercontrol
    Par medkarim dans le forum VB 6 et antérieur
    Réponses: 3
    Dernier message: 14/10/2008, 10h33
  5. Problème d'utilisation des attributs width et height avec une image distante
    Par Ptit_Mouss dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 21/09/2006, 15h40

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