Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    [VB.NET]Rettangolo smussato

    Ho trovato una classe che mi dovrebbe restituire un rettangolo con gli angoli smussati su
    http://www.codeproject.com/cs/media/...edGraphics.asp
    Non riesco a capire come disegnare il rettangolo smussato che mi restituisce.
    Dovrebbe aggiungere nuove funzioni alla classe graphics, ma mi da errori se metto
    codice:
    namespace System.Drawing.Extended
    Mi date qualche suggerimento?
    Ciao e grazie

  2. #2

  3. #3
    Non so come creare una classe e farmi restituire un oggetto grafico(rettangolo smussato) e poi usare tale oggetto grafico per stamparlo... per adesso mi accontento di raggirare il problema così, ho inserito le due funzioni della classe che ho trovato al link postato in precendenza:
    codice:
    GetRoundedRect
    e
    codice:
    GetCapsule
    e nel PrintDocument1_PrintPage scrivo:
    codice:
    Dim rectangle As New RectangleF(5, 23, 80, 30)
            Dim path As GraphicsPath = GetRoundedRect(rectangle, 2)
            e.Graphics.DrawPath(New Pen(Color.Black, 0.4), path)
    così riesco ad ottenere quello che voglio, non sarà la soluzione migliore ma...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.