Gewusst wie: Reduzieren und Ausblenden von Codeabschnitten (Visual Basic)
Mit der #Region
-Anweisung können Sie Abschnitte des Codes in Visual Basic-Dateien zuklappen und ausblenden. Mit der #Region
-Anweisung können Sie einen Codeblock festlegen, der bei Verwendung des Code-Editors von Visual Studio auf- oder zugeklappt werden kann. Die Möglichkeit, Code selektiv auszublenden, macht Ihre Dateien verwaltbarer und lesbarer. Weitere Informationen finden Sie unter Gliedern.
#Region
-Anweisungen unterstützen Codeblocksemantik wie #If...#End If
. Dies bedeutet, dass sie nicht in einem Block beginnen und in einem anderen enden dürfen. Start und Ende müssen sich im selben Block befinden. #Region
-Anweisungen werden innerhalb von Funktionen nicht unterstützt.
So können Sie einen Codeabschnitt zuklappen und ausblenden
Platzieren Sie den Codeabschnitt wie im folgenden Beispiel zwischen den Anweisungen #Region
und #End Region
:
#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
Der #Region
-Block kann in einer Codedatei mehrmals vorkommen. Daher können Benutzer ihre eigenen Blöcke mit Prozeduren und Klassen definieren, die wiederum zugeklappt werden können. #Region
-Blöcke dürfen nicht in anderen #Region
-Blöcken geschachtelt sein.
Hinweis
Das Ausblenden von Code verhindert nicht seine Kompilierung und wirkt sich nicht auf #If...#End If
-Anweisungen aus.