Partilhar via


Método Shape.Hide

Oculta um controle de forma ou de linha do usuário.

Namespace:  Microsoft.VisualBasic.PowerPacks
Assembly:  Microsoft.VisualBasic.PowerPacks.Vs (em Microsoft.VisualBasic.PowerPacks.Vs.dll)

Sintaxe

'Declaração
Public Sub Hide
public void Hide()
public:
void Hide()
member Hide : unit -> unit
public function Hide()

Comentários

Ocultar o controle é equivalente à configuração de Visible propriedade false. Após o Hide método é chamado, o Visible propriedade retorna um valor de false até o Show método é chamado ou até Visible é definido como true.

Exemplos

O exemplo a seguir demonstra como usar o Hide e Show métodos para alternar entre duas formas em tempo de execução. Este exemplo requer que você tenha um RectangleShape controle denominado RectangleShape1 e um OvalShape controle denominado OvalShape1 em um formulário. Para obter melhores resultados, verifique ambos os controles do mesmo tamanho e posicionar um sobre o outro.

Private Sub Form1_Load() Handles MyBase.Load
    ' Hide the oval.
    OvalShape1.Hide()
End Sub 

Private Sub Shapes_Click() Handles RectangleShape1.Click, 
                                   OvalShape1.Click

    If OvalShape1.Visible = True Then 
        ' Hide the oval.
        OvalShape1.Hide()
        ' Show the rectangle.
        RectangleShape1.Show()
    Else 
        ' Hide the rectangle.
        RectangleShape1.Hide()
        ' Show the oval.
        OvalShape1.Show()
    End If 
End Sub
private void Form1_Load(System.Object sender, System.EventArgs e)
{
    // Hide the oval.
    ovalShape1.Hide();
}

private void Shapes_Click(System.Object sender, System.EventArgs e)
{
    if (ovalShape1.Visible == true)
    // Hide the oval.
    {
        ovalShape1.Hide();
        // Show the rectangle.
        rectangleShape1.Show();
    }
    else
    {
        // Hide the rectangle.
        rectangleShape1.Hide();
        // Show the oval.
        ovalShape1.Show();
    }
}

Segurança do .NET Framework

Consulte também

Referência

Shape Classe

Namespace Microsoft.VisualBasic.PowerPacks

Outros recursos

Como desenhar linhas com o controle LineShape (Visual Studio)

Como desenhar formas com os controles OvalShape e RectangleShape (Visual Studio)

Introdução aos controles de linha e forma (Visual Studio)