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 :

Controles insérés déformés


Sujet :

Windows Forms

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre chevronné
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2006
    Messages
    507
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pas de Calais (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Mai 2006
    Messages : 507
    Par défaut Controles insérés déformés
    Bonjour,

    Ayant une interface graphique un peu complexe, je crée certains de mes contrôles dans un autre fichier que celui de la fenetre principale...
    Cependant, quand j'insère mon controle, celui-ci est complétement déformé... Les objets le composant ont été redimensionné...
    Comment faire pour éviter ce petit problème quelque peu gênant ???

    Merci de votre aide.

  2. #2
    Membre chevronné
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2006
    Messages
    507
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pas de Calais (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Mai 2006
    Messages : 507
    Par défaut
    Pas d'idée ?

  3. #3
    Expert confirmé Avatar de Graffito
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    5 993
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 5 993
    Par défaut
    Bonjour,

    Il faudrait vérifier les propriétés de type Layout des controls, particuliérement Dock et Autosize.

  4. #4
    Membre chevronné
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2006
    Messages
    507
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pas de Calais (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Mai 2006
    Messages : 507
    Par défaut
    J'ai bien essayé de changer ses valeurs... Et a priori cela ne change en rien mon problème...
    Cependant, je n'ai pas très bien compris à quoi servait ses deux champs ...
    Avec Anchor -> Cela ne change rien, quelque soit la valeur
    Avec Dock -> ça me boude tous les controles n'importe comment ...

  5. #5
    Expert confirmé Avatar de Graffito
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    5 993
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 5 993
    Par défaut
    Cependant, je n'ai pas très bien compris à quoi servait ses deux champs ...
    Je n'ai jamais utilisé autosize.
    Par contre, j'utilise systématiquement Dock de façon à étendre/rétrécir systèmatiquement (sans rien coder) un control (par exemple, un DataGridView ou une zone de texte multiligne) lorsque la taille de la forme change ou pour s'adapter à différentes résolution d'écran.

    Question : est-ce que les controls sont transférés un à un sur la forme principale ou sont-ils regroupés dans un ou des panels qui viennent dans la forme principale en "emmenant" tous leurs controls?

  6. #6
    Membre chevronné
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2006
    Messages
    507
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pas de Calais (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Mai 2006
    Messages : 507
    Par défaut
    Question : est-ce que les controls sont transférés un à un sur la forme principale ou sont-ils regroupés dans un ou des panels qui viennent dans la forme principale en "emmenant" tous leurs controls?
    En fait il s'agit d'un "System.Window.Forms.UserControl" qui contient divers controls (2 GroupBox qui contiennent eux aussi des controles, etc...).
    Quand j'importe mon "UserControl" dans ma "Form" principal, lui ne se redimensionne pas, en fait c'est tous les contrôles qui contient qui sont tous redimensionnés. Ils sont alors plus grands que d'origine, et sortent du coup, de la zone du UserControl...
    Cependant, leurs positions est bien respecté : donc si j'ai compris l'usage de dock et anchor, cela ne doit pas venir de là...
    J'ai en fait un problème de mise à l'échelle...

Discussions similaires

  1. Controler la taille d'un Object inséré dans une div
    Par krunch dans le forum Mise en page CSS
    Réponses: 3
    Dernier message: 07/06/2013, 15h48
  2. Réponses: 1
    Dernier message: 11/08/2010, 14h19
  3. Changer les index de controles insérés dynamiquement
    Par BM42 dans le forum VB 6 et antérieur
    Réponses: 3
    Dernier message: 24/10/2007, 14h49
  4. Réponses: 1
    Dernier message: 17/08/2007, 10h40
  5. Rx Controls Gif animés
    Par toufou dans le forum Composants VCL
    Réponses: 6
    Dernier message: 23/08/2002, 14h09

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