Gewusst wie: Reduzieren und Ausblenden von Codeabschnitten (Visual Basic)
Mit der #Region-Direktive können Sie Codeabschnitte aus Visual Basic-Dateien reduzieren und ausblenden.Mit der #Region-Direktive können Sie einen Codeblock angeben, den Sie erweitern oder reduzieren können, wenn Sie den Code-Editor von Visual Studio verwenden.Durch die Möglichkeit, ausgewählte Codeabschnitte auszublenden, werden Dateien leichter lesbar und sind besser zu verwalten.Weitere Informationen finden Sie unter Gliedern.
#Region-Direktiven unterstützen Codeblocksemantik, z. B. #If...#End If.Dies bedeutet, dass sie nicht in einem Block beginnen und in einem anderen Block enden können. Beginn und Ende müssen im gleichen Block liegen.#Region-Direktiven werden in Funktionen nicht unterstützt.
So werden Codeabschnitte reduziert und ausgeblendet
Fügen Sie den Codeabschnitt zwischen die #Region-Anweisung und die #End Region-Anweisung ein (siehe folgendes Beispiel):
#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 mehrfach verwendet werden, d. h. Benutzer können eigene Prozeduren- und Klassenblöcke definieren, die wiederum reduziert werden können.#Region-Blöcke können auch in anderen #Region-Blöcken geschachtelt werden.
Hinweis Durch das Ausblenden wird der betreffende Code nicht von der Kompilierung ausgeschlossen, und das Ausblenden hat keinen Einfluss auf #If...#End If-Anweisungen.