Label vertical

Le
Annie
Est-ce possible en Visual Basic 2005 de pouvoir mettre un contrôle "Label" ou
un "TextBox" avec du texte vertical ???
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Gilles TOURREAU
Le #12190521
Le Thu, 13 Sep 2007 16:52:00 +0200, Annie

Est-ce possible en Visual Basic 2005 de pouvoir mettre un contrôle
"Label" ou
un "TextBox" avec du texte vertical ???



Non, il faut le programmer à la main...

Pour information : Il me semble (à vérifier) que si sous développez avec
WPF vous pouvez effectuer des rotations de contrôle...

Cordialement

--
Gilles TOURREAU


S.A.R.L. P.O.S
Le spécialiste en motoculture depuis + de 30 ans !
http://www.pos.fr
Annie
Le #12190481
Qu'entends-tu par "WPF"? Est-ce dans Visual Basic 2005? Je ne connais pas!!!

"Gilles TOURREAU" wrote:

Le Thu, 13 Sep 2007 16:52:00 +0200, Annie

> Est-ce possible en Visual Basic 2005 de pouvoir mettre un contrôle
> "Label" ou
> un "TextBox" avec du texte vertical ???

Non, il faut le programmer à la main...

Pour information : Il me semble (à vérifier) que si sous développez avec
WPF vous pouvez effectuer des rotations de contrôle...

Cordialement

--
Gilles TOURREAU


S.A.R.L. P.O.S
Le spécialiste en motoculture depuis + de 30 ans !
http://www.pos.fr



Gilles TOURREAU
Le #12190471
Le Thu, 20 Sep 2007 14:42:00 +0200, Annie

Qu'entends-tu par "WPF"? Est-ce dans Visual Basic 2005? Je ne connais
pas!!!

"Gilles TOURREAU" wrote:

Le Thu, 13 Sep 2007 16:52:00 +0200, Annie

> Est-ce possible en Visual Basic 2005 de pouvoir mettre un contrôle
> "Label" ou
> un "TextBox" avec du texte vertical ???

Non, il faut le programmer à la main...

Pour information : Il me semble (à vérifier) que si sous développez avec
WPF vous pouvez effectuer des rotations de contrôle...

Cordialement

--
Gilles TOURREAU


S.A.R.L. P.O.S
Le spécialiste en motoculture depuis + de 30 ans !
http://www.pos.fr






Windows Presentation Fundation c'est la nouveau moteur de présentation du
Framework 3.0 (et utilisé dans Vista).

Pour l'utiliser :

- Télécharger le plug-in Cider (en version CTP) pour VS 2005 :
http://www.microsoft.com/downloads/details.aspx?FamilyIdõ4F5537-CC86-4BF5-AE44-F5A1E805680D&displaylang=en
- Ou alors utilisez VS 2008 (en beta).

Il vous faudra aussi le SDK de Windows Vista :
http://www.microsoft.com/downloads/details.aspx?FamilyIdv14FE22-8A64-4DFB-AA0C-DB53035F40A0&displaylang=en

Pour plus d'informations, faites une recherche sur Google...

Cordialement

--
Gilles TOURREAU


S.A.R.L. P.O.S
Le spécialiste en motoculture depuis + de 30 ans !
http://www.pos.fr
Annie
Le #12190461
Je n'ai pas beaucoup de connaissance en ce domaine!
Y-aurait-il pas une façon plus simple de procéder à faire tourner une
étiquette à 90°, 180°, 270°???

Quelqu'un peut-il m'aider plus simplement?????

Merci de vos réponse!!!



"Gilles TOURREAU" wrote:

Le Thu, 20 Sep 2007 14:42:00 +0200, Annie

> Qu'entends-tu par "WPF"? Est-ce dans Visual Basic 2005? Je ne connais
> pas!!!
>
> "Gilles TOURREAU" wrote:
>
>> Le Thu, 13 Sep 2007 16:52:00 +0200, Annie
>> >>
>> > Est-ce possible en Visual Basic 2005 de pouvoir mettre un contrôle
>> > "Label" ou
>> > un "TextBox" avec du texte vertical ???
>>
>> Non, il faut le programmer à la main...
>>
>> Pour information : Il me semble (à vérifier) que si sous développez avec
>> WPF vous pouvez effectuer des rotations de contrôle...
>>
>> Cordialement
>>
>> --
>> Gilles TOURREAU
>>
>>
>> S.A.R.L. P.O.S
>> Le spécialiste en motoculture depuis + de 30 ans !
>> http://www.pos.fr
>>

Windows Presentation Fundation c'est la nouveau moteur de présentation du
Framework 3.0 (et utilisé dans Vista).

Pour l'utiliser :

- Télécharger le plug-in Cider (en version CTP) pour VS 2005 :
http://www.microsoft.com/downloads/details.aspx?FamilyIdõ4F5537-CC86-4BF5-AE44-F5A1E805680D&displaylang=en
- Ou alors utilisez VS 2008 (en beta).

Il vous faudra aussi le SDK de Windows Vista :
http://www.microsoft.com/downloads/details.aspx?FamilyIdv14FE22-8A64-4DFB-AA0C-DB53035F40A0&displaylang=en

Pour plus d'informations, faites une recherche sur Google...

Cordialement

--
Gilles TOURREAU


S.A.R.L. P.O.S
Le spécialiste en motoculture depuis + de 30 ans !
http://www.pos.fr



Gilles TOURREAU
Le #12190441
Le Thu, 20 Sep 2007 16:02:03 +0200, Annie

Je n'ai pas beaucoup de connaissance en ce domaine!
Y-aurait-il pas une façon plus simple de procéder à faire tourner une
étiquette à 90°, 180°, 270°???

Quelqu'un peut-il m'aider plus simplement?????

Merci de vos réponse!!!



"Gilles TOURREAU" wrote:

Le Thu, 20 Sep 2007 14:42:00 +0200, Annie

> Qu'entends-tu par "WPF"? Est-ce dans Visual Basic 2005? Je ne connais
> pas!!!
>
> "Gilles TOURREAU" wrote:
>
>> Le Thu, 13 Sep 2007 16:52:00 +0200, Annie
>> >>
>> > Est-ce possible en Visual Basic 2005 de pouvoir mettre un contrôle
>> > "Label" ou
>> > un "TextBox" avec du texte vertical ???
>>
>> Non, il faut le programmer à la main...
>>
>> Pour information : Il me semble (à vérifier) que si sous développez
avec
>> WPF vous pouvez effectuer des rotations de contrôle...
>>
>> Cordialement
>>
>> --
>> Gilles TOURREAU
>>
>>
>> S.A.R.L. P.O.S
>> Le spécialiste en motoculture depuis + de 30 ans !
>> http://www.pos.fr
>>

Windows Presentation Fundation c'est la nouveau moteur de présentation
du
Framework 3.0 (et utilisé dans Vista).

Pour l'utiliser :

- Télécharger le plug-in Cider (en version CTP) pour VS 2005 :
http://www.microsoft.com/downloads/details.aspx?FamilyIdõ4F5537-CC86-4BF5-AE44-F5A1E805680D&displaylang=en
- Ou alors utilisez VS 2008 (en beta).

Il vous faudra aussi le SDK de Windows Vista :
http://www.microsoft.com/downloads/details.aspx?FamilyIdv14FE22-8A64-4DFB-AA0C-DB53035F40A0&displaylang=en

Pour plus d'informations, faites une recherche sur Google...

Cordialement

--
Gilles TOURREAU


S.A.R.L. P.O.S
Le spécialiste en motoculture depuis + de 30 ans !
http://www.pos.fr






Créer une classe qui dérive de Label et de mettez ce bout de code qui
dessine du texte à -90° :

Protected Overrides Sub OnPaint(ByVal pe As PaintEventArgs)
pe.Graphics.RotateTransform(-90)
pe.Graphics.TranslateTransform(-Height, 0)

Using sb As System.Drawing.SolidBrush = New SolidBrush(ForeColor)
pe.Graphics.DrawString(Text, Font, sb, 0, 0)
End Using
End Sub

Vous n'avez plus qu'à utiliser ce nouveau contrôle dans vos fenêtres...

Cordialement

--
Gilles TOURREAU


S.A.R.L. P.O.S
Le spécialiste en motoculture depuis + de 30 ans !
http://www.pos.fr
Publicité
Poster une réponse
Anonyme