Конструкція With ... End With
Якщо існує послідовність операторів, що працюють з одним і тим же об'єктом, можна використовувати оператор With ... End With для одноразової вказівки об'єкта для всіх операторів. За допомогою цієї операції прискорюється виконання процедури і відпадає необхідність введення зайвого тексту.
Конструкція With ... End With повинна виглядати так:
With об'єкт
оператори
End With
Конструкція With ... End With дозволяє помітно спростити багаторазове звернення до властивостей і методів об'єктів форми. Наприклад, за допомогою наступного коду можна поставити властивості мітки з ім'ям Label1:
With Label1
.Text = "Добрий день!"
.ForeColor = System.Drawing.Color.Green
.Font = New Font(.Font, FontStyle.Bold)
End With