Shape.Visible-Eigenschaft
Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob ein Linien-oder Formsteuerelement angezeigt wird.
Namespace: Microsoft.VisualBasic.PowerPacks
Assembly: Microsoft.VisualBasic.PowerPacks.Vs (in Microsoft.VisualBasic.PowerPacks.Vs.dll)
Syntax
'Declaration
<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)
Eigenschaftswert
Typ: System.Boolean
true , wenn das Steuerelement angezeigt wird. andernfalls false.Die Standardeinstellung ist true.
Hinweise
Die Visible-Eigenschaft kann verwendet werden, um die Grafikobjekte zu machen, die mit LineShape, OvalShapeerstellten oder RectangleShape-Steuerelement zur Laufzeit angezeigt und ausgeblendet.
Beispiele
Im folgenden Beispiel wird veranschaulicht, wie die Visible-Eigenschaft verwendet, um zwischen zwei verschiedene Formen zur Laufzeit zu wechseln.Dieses Beispiel setzt voraus, dass Sie ein RectangleShape-Steuerelement mit dem Namen RectangleShape1 und ein OvalShape-Steuerelement, das in einem Formular OvalShape1.Um die besten Ergebnisse zu erzielen, können Sie Steuerelemente dieselbe Größe und positionieren Sie ein auf das andere.
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;
}
}
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.
Siehe auch
Referenz
Microsoft.VisualBasic.PowerPacks-Namespace
Weitere Ressourcen
Gewusst wie: Zeichnen von Linien mit dem LineShape-Steuerelement (Visual Studio)
Einführung in das Line-Steuerelement und das Shape-Steuerelement (Visual Studio)