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 :

Scrollbar pour pictureBox


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre actif
    Inscrit en
    Octobre 2010
    Messages
    35
    Détails du profil
    Informations forums :
    Inscription : Octobre 2010
    Messages : 35
    Par défaut Scrollbar pour pictureBox
    Salut,

    Je veux avoir ,que quand je charge une grande image dans PictureBox , des scrollbar pour le hauteur et le largeur et pas redimensionner le PictureBox.

  2. #2
    Membre émérite Avatar de yonpo
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mars 2010
    Messages
    617
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2010
    Messages : 617
    Par défaut
    Salut,

    Propriété AutoScroll du picturebox à True.

    EDIT:c'est faux, voir plus bas....

  3. #3
    Membre actif
    Inscrit en
    Octobre 2010
    Messages
    35
    Détails du profil
    Informations forums :
    Inscription : Octobre 2010
    Messages : 35
    Par défaut
    J'ai pas compris comment je procède, s'il vous plait veillez m'éclaircir je suis débutante

  4. #4
    Membre émérite Avatar de yonpo
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mars 2010
    Messages
    617
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2010
    Messages : 617
    Par défaut
    En faite je me suis trompé (autoscroll n'existe pas pour un picturebox)
    Voici un "bidouillage" pour y parvenir:

    - Tu mets un panel et un picturebox sur le formulaire
    - Tu mets ce picturebox dans le panel
    - La propriété Dock du picturebox à Fill
    - La propriété AutoScroll du panel à True.

  5. #5
    Membre chevronné
    Profil pro
    Inscrit en
    Février 2010
    Messages
    291
    Détails du profil
    Informations personnelles :
    Âge : 56
    Localisation : France

    Informations forums :
    Inscription : Février 2010
    Messages : 291
    Par défaut
    Bonjour,

    Il faut poser deux contrôles VScrollbar et HScrollbar sur la feuille.
    Puis dans l'événement on_scroll de chacun de ces contrôles il faut faire varier le référentiel du pictureBox en fonction de la valeur de scroll. Pour ce faire il faut utiliser une matrice de translation dans l'objet matrix lié à l'objet graphic du PictureBox.

    Avec tous ces mots clefs la débutante, (on l'a tous été) devrait avoir quelques pages de la MSDN à lire.

  6. #6
    Membre actif
    Inscrit en
    Octobre 2010
    Messages
    35
    Détails du profil
    Informations forums :
    Inscription : Octobre 2010
    Messages : 35
    Par défaut
    Citation Envoyé par Geo2A Voir le message
    Bonjour,

    Il faut poser deux contrôles VScrollbar et HScrollbar sur la feuille.
    Puis dans l'événement on_scroll de chacun de ces contrôles il faut faire varier le référentiel du pictureBox en fonction de la valeur de scroll. Pour ce faire il faut utiliser une matrice de translation dans l'objet matrix lié à l'objet graphic du PictureBox.

    Avec tous ces mots clefs la débutante, (on l'a tous été) devrait avoir quelques pages de la MSDN à lire.

    Pouvez m'aider un peu plus s'il vous plait !!

  7. #7
    Membre actif
    Inscrit en
    Octobre 2010
    Messages
    35
    Détails du profil
    Informations forums :
    Inscription : Octobre 2010
    Messages : 35
    Par défaut
    Citation Envoyé par yonpo Voir le message
    En faite je me suis trompé (autoscroll n'existe pas pour un picturebox)
    Voici un "bidouillage" pour y parvenir:

    - Tu mets un panel et un picturebox sur le formulaire
    - Tu mets ce picturebox dans le panel
    - La propriété Dock du picturebox à Fill
    - La propriété AutoScroll du panel à True.

    J'ai essayé mais ça ne pas marché

  8. #8
    Membre émérite Avatar de yonpo
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mars 2010
    Messages
    617
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2010
    Messages : 617
    Par défaut
    Citation Envoyé par MiNa 7 Voir le message
    J'ai essayé mais ça ne pas marché
    Et comme ça:

    - Tu mets un panel et un picturebox sur le formulaire
    - Tu mets ce picturebox dans le panel
    - La propriété SizeMode du picturebox à AutoSize
    - La propriété AutoScroll du panel à True.
    - La propriété Achor du panel à Top, Bottom, Left, Right (mais tout dépend où tu places le panel)

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

Discussions similaires

  1. [VBA-E] Pb de scrollbar pour une fenêtre rempli de façon dynamique
    Par cicdrek dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 26/01/2007, 17h15
  2. [html] Scrollbar pour un INDEX
    Par DJ Skudd dans le forum Balisage (X)HTML et validation W3C
    Réponses: 4
    Dernier message: 11/08/2006, 10h23
  3. [VBA-E] Une ScrollBar pour deux TextBox
    Par Ender dans le forum Macros et VBA Excel
    Réponses: 33
    Dernier message: 30/07/2006, 14h05
  4. cherche exemple de construction de scrollbar pour select
    Par titicurio dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 21/02/2006, 16h00
  5. [FLASH MX] Une scrollbar pour plusieurs champs texte
    Par ffmlgraphics dans le forum Flash
    Réponses: 1
    Dernier message: 08/08/2005, 16h45

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