Практическое руководство. Сокрытие элемента управления во время выполнения

Иногда может потребоваться создать пользовательский элемент управления, который невидим во время выполнения. Например, элемент управления, который является будильником, может быть невидимым, когда будильник не звонит. Это легко сделать, задав свойство Visible. Если свойство Visible имеет значениеtrue, элемент управления будет отображаться как обычный. Если false, элемент управления будет скрыт. Хотя код в элементе управления может по-прежнему выполняться, пока он невидим, вы не сможете взаимодействовать с элементом управления через пользовательский интерфейс. Если вы хотите создать невидимый элемент управления, который будет реагировать на действия пользователя (например, щелчки мыши), следует создать прозрачный элемент управления. Дополнительные сведения см. в разделе Создание прозрачного фона для элемента управления.

Сокрытие элемента управления во время выполнения

  1. Установите свойство Visible в значение false.

    ' To set the Visible property from within your object's own code.  
    Me.Visible = False  
    ' To set the Visible property from another object.  
    myControl1.Visible = False  
    
    // To set the Visible property from within your object's own code.  
    this.Visible = false;  
    // To set the Visible property from another object.  
    myControl1.Visible = false;  
    

См. также