2011-04-14 6 views
-1

i déjà peux dessiner un rectangle de l'élément listbox dans la liste événement DrawItem correctement comme celui-ciDessiner élément listbox correctement vb.net 2005

enter image description here

'// Draw border ACA899 
e.Graphics.DrawRectangle(myPen, e.Bounds.X, e.Bounds.Y, e.Bounds.Width,e.Bounds.Height) 

comment puis-je

  1. Position theitem texte dans l'alignement gauche-milieu?
  2. corrige la fin du x2, y2 (voir image) du rectangle qui ne s'affiche pas correctement?
  3. Spécifiez l'épaisseur du rectangle dessiné?

grâce

+0

La documentation DrawString et DrawRectangle sont assez claires sur l'alignement, l'épaisseur et des limites - ainsi que des exemples. Avez-vous vérifié ceux-là? –

+0

J'utilise l'édition express de Visual Studio, et je n'ai aucune documentation, où est la version en ligne? – Smith

+0

msdn.Microsoft.com –

Répondre

0

J'ai trouvé la réponse moi-même, grâce à ceux qui ont aidé

'// Draw border ACA899 
e.Graphics.DrawRectangle(myPen, e.Bounds.X, e.Bounds.Y, e.Bounds.Width-1,e.Bounds.Height)