“Conocimientos Programación>Visual Basics Programación

Cómo utilizar una clase de área para excluir una región en VB.NET

2013/3/4
. Excluyendo parte de una región en la NET Visual Basic es útil cuando sólo desea realizar una acción en parte de la región , como la pintura de un color . Una " región " se compone de rectángulos y rutas que identifican un trazado gráfico . Para excluir parte de una región en la que primero se crea una "Región " y un objeto " GraphicsPath " . A continuación, agregar una forma a la " GraphicsPath " y finalmente llama al método " Excluir " del objeto "Región" para excluir a la forma de la "Región ". Instrucciones
1

Abra el archivo VB.NET en un editor como Microsoft Visual Studio Express
2

Crear una región rectangular , añadiendo el siguiente código en su función. :

rect_region Dim As New Region ( New Rectangle ( 10 , 10 , 50, 50 ) ),
3

Crear un objeto " GraphicsPath " que puede utilizar para dibujar en y agregar formas que al añadir el código:

graphics_path Dim As New System.Drawing.Drawing2D.GraphicsPath
4

Dibuje un círculo en el camino de gráficos con el código :

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

Llame al método " excluir " para excluir del círculo de la región con el código :

rect_region.Exclude ( graphics_path )

acciones futuras en la región no se aplicarán al círculo excluidos.
6

Llame al método "disponer " cuando haya terminado de usar los objetos mediante la adición de el código:

graphics_path.Dispose ()

rect_region.Dispose ()
7

Guarde el archivo VB.NET, compilar y ejecutar el programa para visualizar el región creada.

Visual Basics Programación
Cómo hacer un teclado en pantalla en Visual Basic
Cómo visualizar la hora en VB.Net
Cómo cambiar el libro activo en VBA
Cómo calcular la diferencia entre las zonas horarias en VB6
Cómo ejecutar comandos DOS en VB.Net
Cómo recuperar datos de la segunda columna de un elemento de ListBox con VB
Cómo convertir Hex de Byte en VB6
Cómo combinar documentos de Word en VBA
Conocimientos Informáticos © http://www.ordenador.online