Propriedade Shape.Visible
Obtém ou define um valor indicando se um controle de linha ou forma é exibido.
Namespace: Microsoft.VisualBasic.PowerPacks
Assembly: Microsoft.VisualBasic.PowerPacks.Vs (em Microsoft.VisualBasic.PowerPacks.Vs.dll)
Sintaxe
'Declaração
<BrowsableAttribute(True)> _
Public Property Visible As Boolean
[BrowsableAttribute(true)]
public bool Visible { get; set; }
[BrowsableAttribute(true)]
public:
property bool Visible {
bool get ();
void set (bool value);
}
[<BrowsableAttribute(true)>]
member Visible : bool with get, set
function get Visible () : boolean
function set Visible (value : boolean)
Valor de propriedade
Tipo: System.Boolean
true Se o controle é exibido; Caso contrário, false.O padrão é true.
Comentários
O Visible propriedade pode ser usada para criar objetos gráficos criados usando um LineShape, OvalShape, ou RectangleShape controle aparecem e desaparecem em tempo de execução.
Exemplos
O exemplo a seguir demonstra como usar o Visible propriedade para alternar entre duas formas diferentes em tempo de execução.Este exemplo requer que você tenha um RectangleShape controle chamado RectangleShape1 e um OvalShape controle denominado OvalShape1 em um formulário.Para obter melhores resultados, fazer com que ambos os controles do mesmo tamanho e posicione uma acima da outra.
Private Sub ShapeVisible_Load() Handles MyBase.Load
' Hide the oval.
OvalShape1.Visible = False
End Sub
Private Sub Shapes_Click() Handles RectangleShape1.Click,
OvalShape1.Click
If OvalShape1.Visible = True Then
' Hide the oval.
OvalShape1.Visible = False
' Show the rectangle.
RectangleShape1.Visible = True
Else
' Hide the rectangle.
RectangleShape1.Visible = False
' Show the oval.
OvalShape1.Visible = True
End If
End Sub
private void ShapeVisible_Load(System.Object sender, System.EventArgs e)
{
// Hide the oval.
ovalShape1.Visible = false;
}
private void Shapes_Click(System.Object sender, System.EventArgs e)
{
if (ovalShape1.Visible == true)
// Hide the oval.
{
ovalShape1.Visible = false;
// Show the rectangle.
rectangleShape1.Visible = true;
}
else
{
// Hide the rectangle.
rectangleShape1.Visible = false;
// Show the oval.
ovalShape1.Visible = true;
}
}
Segurança do .NET Framework
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiáveis.
Consulte também
Referência
Namespace Microsoft.VisualBasic.PowerPacks
Outros recursos
Como: desenhar linhas com o controle de LineShape (Visual Studio)
Como: desenhar formas com os controles de RectangleShape (Visual Studio) e o OvalShape