Cómo: Contraer y ocultar secciones de código (Visual Basic)
La directiva #Region permite contraer y ocultar secciones de código en archivos de Visual Basic. La directiva #Region permite especificar un bloque de código que se puede expandir o contraer al utilizar el editor de código de Visual Studio. La capacidad para ocultar código de forma selectiva facilita la administración del código y su lectura. Para obtener más información, vea Esquematizar.
Las directivas #Region admiten la semántica de bloque de código como #If...#End If. Es decir, no pueden empezar en un bloque y terminar en otro; su principio y su fin deben estar en el mismo bloque. Las directivas #Region no se admiten en las funciones.
Para contraer y esconder secciones de código
Sitúe la sección de código entre las instrucciones #Region y #End Region, como en el siguiente ejemplo:
#Region "This is the code to be collapsed" Private components As System.ComponentModel.Container Dim WithEvents Form1 As System.Windows.Forms.Form Private Sub InitializeComponent() components = New System.ComponentModel.Container Me.Text = "Form1" End Sub #End Region
El bloque #Region puede utilizarse varias veces en un archivo de código; de esta forma, los usuarios pueden definir sus propios bloques de procedimientos y clases que, a su vez, pueden contraerse. Los bloques #Region también pueden anidarse dentro de otros bloques #Region.
Nota
Al ocultar el código no evita que éste se compile, y no afecta a las instrucciones #If...#End If.
Vea también
Referencia
#If...Then...#Else (Directivas)