Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dyrektywa #Region umożliwia zwinięcie i ukrycie sekcji kodu w plikach Visual Basic. Dyrektywa #Region umożliwia określenie bloku kodu, który można rozwinąć lub zwinąć podczas korzystania z edytora kodu programu Visual Studio. Możliwość selektywnego ukrywania kodu sprawia, że pliki są łatwiejsze do zarządzania i łatwiejsze do odczytania. Aby uzyskać więcej informacji, zobacz Konspektowanie.
#Region dyrektywy obsługują semantykę bloków kodu, jak na przykład #If...#End If. Oznacza to, że nie mogą zaczynać się w jednym bloku i kończyć się w innym; początek i koniec muszą znajdować się w tym samym bloku.
#Region dyrektywy nie są obsługiwane w funkcjach.
Aby zwinąć i ukryć sekcję kodu
Umieść sekcję kodu między instrukcjami #Region i #End Region , jak pokazano w poniższym przykładzie:
#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
Blok #Region może być używany wiele razy w pliku kodu. W związku z tym użytkownicy mogą definiować własne bloki procedur i klas, które z kolei mogą zostać zwinięte.
#Region bloki można również zagnieżdżać w innych #Region blokach.
Uwaga / Notatka
Ukrycie kodu nie uniemożliwia jego kompilacji i nie ma wpływu na #If...#End If instrukcje.