Ajouter une scrollbar à un PictureBox [Résolu]

Signaler
Messages postés
36
Date d'inscription
lundi 4 septembre 2006
Statut
Membre
Dernière intervention
4 mai 2007
-
Messages postés
36
Date d'inscription
lundi 4 septembre 2006
Statut
Membre
Dernière intervention
4 mai 2007
-
Voilà le problème :

Je fait un chat client-serveur TCP, et je suihaite affcher des messages de plusieurs lignes
ce qui élimine la ListBox comme conteneur. J'ai donc opté pour la PictureBox,
qui me permetterai également d'avoir plusieurs couleurs et polices.

Mais quand la Picturebox est remplie (de textes donc) les messages qui suivent
ne s'affichent pas.
Ya-t-il moyen d'ajouter une scrollbar à une Picturebox te de la positionner
automatiquement en bas?

Merci d'avance...
A voir également:

7 réponses

Messages postés
36
Date d'inscription
lundi 4 septembre 2006
Statut
Membre
Dernière intervention
4 mai 2007

C'est bon... j'ai pris la ListBox et j'ai utilisé la méthode DrawItem() avec la propriété






DrawMode

.OwnerDrawFixed;

ya qu'une seule ligne par messages, mais elles ont chacunes
une couleur.
Messages postés
36
Date d'inscription
lundi 4 septembre 2006
Statut
Membre
Dernière intervention
4 mai 2007

Heu... en fait je me suis gourré dans le titre..
c'est bien pour une PictureBox qu'il faut ajouter une ScrollBar
et non dans une ListBox..
Messages postés
36
Date d'inscription
lundi 4 septembre 2006
Statut
Membre
Dernière intervention
4 mai 2007

Ou alors comment faire afin de modifier les propriétées visuel d'un contrôle, couleurs, images,...

En outre crée son propre style, est-ce possible? Si oui, comment
Messages postés
3466
Date d'inscription
lundi 16 octobre 2000
Statut
Modérateur
Dernière intervention
30 octobre 2008
46
Titre corrigé ;)

Mx
MVP C# 
Messages postés
36
Date d'inscription
lundi 4 septembre 2006
Statut
Membre
Dernière intervention
4 mai 2007

heu...merci
Messages postés
3466
Date d'inscription
lundi 16 octobre 2000
Statut
Modérateur
Dernière intervention
30 octobre 2008
46
Sinon je comprends pas bien pour un PictureBox pour afficher des messages riches (Y'a le RichTextBox par exemple...)

Sinon, si tu veux profiter des scrollbars, tu peux mettre ton PictureBox dans un panel

Mx
MVP C# 
Messages postés
36
Date d'inscription
lundi 4 septembre 2006
Statut
Membre
Dernière intervention
4 mai 2007

certes, il y a le RichTextBox, mais peut-on utiliser des couleurs et polices perso pour chaque user, et des Smileys avec ça?

Sinon, même dans un panel je n'arrive pas à afficher de ScrollBar...