Come utilizzare una classe Regione di escludere una regione in VB.NET

November 7

Escludendo parte di una regione in Visual Basic .NET è utile quando si desidera solo eseguire un'azione su parte della regione, come la pittura è un colore. A "regione" si compone di rettangoli e percorsi che identificano un percorso grafico. Per escludere parte di una regione in primo luogo creare una "Regione" e un oggetto "GraphicsPath". Quindi si aggiunge una forma al "GraphicsPath" e, infine, chiama il metodo "Escludi" dell'oggetto "Regione" per escludere la forma della "Regione".

istruzione

1 Aprire il file VB.NET in un editor come Microsoft Visual Studio Express.

2 Creare una regione rettangolare aggiungendo il seguente codice nella funzione:

rect_region fioco come nuovo Regione (nuovo rettangolo (10, 10, 50, 50))

3 Creare un oggetto "GraphicsPath" che è possibile utilizzare per attingere e aggiungere forme di aggiungendo il codice:

Dim graphics_path come nuovo System.Drawing.Drawing2D.GraphicsPath

4 Disegnare un cerchio sul percorso grafico aggiungendo il codice:

graphics_path.AddEllipse (40, 40, 20, 20)

5 Chiamare il metodo "Escludi" per escludere il cerchio dalla regione aggiungendo il codice:

rect_region.Exclude (graphics_path)

Azioni future sulla regione non si applicheranno al cerchio esclusi.

6 Chiamare il metodo "Smaltimento" quando si è fatto utilizzando gli oggetti aggiungendo il codice:

graphics_path.Dispose ()

rect_region.Dispose ()

7 Salvare il file VB.NET, compilare ed eseguire il programma per visualizzare la regione creato.