Manualandia
a- a+

Image, Picturebox, Shape

Image

Permette di visualizzare della grafica (oopure un'icona) all'interno di un form. Il formato dell'immagine deve essere un metafile, un enhanced metafile, jpeg oppure gif. Il controllo immagine usa un numero inferiore di risorse di sistema e viene ridisegnato più rapidamente rispetto ad un controllo Picture, anche se è in grado di gestire un numero inferiore di proprietà, eventi e metodi.

Le proprietà come al solito, secondo l'usuale sintassi, possono essere impostate sia dalla finestra apposita, sia da codice, mentre gli eventi più rilevanti sono Click, DoubleClick e quelli correlati alle operazioni eseguite con il mouse.

 

PictureBox

Un controllo PictureBox permette di visualizzare un'immagine grafica (bitmap, icona, metafile, enhanced metafile , jpeg o gif) ritagliando l'immagine stessa all'interno del controllo nel caso in cui le dimensioni siano superiori a quelle definite. Si può utilizzare il controllo PictureBox per controllare un gruppo di pulsanti di opzione e per visualizzare il risultato dei metodi per la visualizzazione delle immagini grafiche e del testo, gestiti dal metodo Print( ). Anche in questo caso, con le usuali modalità, è possibile impostare le proprietà dell'oggetto.

 

Shape

Il controllo Shape (Forma) è di tipo grafico. Il suo utilizzo permette di inserire rapidamente in un form un oggetto grafico (ellissi, cerchio, quadrato, ecc….) Gli eventi cui è sensibile questo oggetto sono Click, DbkClick e tutti quelli collegati all'uso del mouse, metre le proprietà si impostano nelle solite modalità. Nella tabella seguente vengono riportati i valori ammissibili per la proprietà Shape di un oggetto realizzato con il controllo Forma.

 

Costante

Impostazione

Descrizione

VbShapeRectangle

0

Crea un rettangolo (default)

VbShapeSquare

1

Crea un quadrato

VbShapeOval

2

Crea un'ellisse

VbShapeCircle

3

Crea un cerchio

VbShapeRoundedRectangle

4

Crea un rettangolo con bordi arrotondati

VbShapeRoundedSquare

5

Crea un quadrato con angoli arrotondati

 

Tabella dei valori ammessi per la proprietà FillStyle del controllo Forma

 

Costante

Impostazione

Descrizione

VbFSSolid

0

Appplica un riempimento pieno

VbFSTransparent

1

Applica un riempimento trasparente (default)

VbHorizontalLine

2

Applica un riempimento composto da linee orizzontali

VbVerticalLine

3

Applica un riempimento composto da linee verticali

VbUpwardDiagonal

4

Applica un riempimento con linee diagonali verso l'alto

VbDownwardDiagonal

5

Applica un riempimento con linee diagonali verso il basso

VbCross

6

Applica un riempimento a croci

VbDiagonalCross

7

Applica un riempimento a croci diagonali

 

 



Ti potrebbe interessare anche

commenta la notizia

C'è 1 commento
Francesco
Hai dubbi su questo articolo?