(0) exportieren Drucken
Alle erweitern
Dieser Artikel wurde maschinell übersetzt. Bewegen Sie den Mauszeiger über die Sätze im Artikel, um den Originaltext anzuzeigen. Weitere Informationen
Übersetzung
Original

Shape.Enabled-Eigenschaft

Ruft einen Wert ab, der angibt, ob ein Linien- oder Formsteuerelement auf eine Benutzerinteraktion antworten kann, oder legt diesen fest.

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

[BrowsableAttribute(true)]
public bool Enabled { get; set; }

Eigenschaftswert

Typ: System.Boolean
true , wenn das Steuerelement auf Benutzerinteraktionen reagieren kann, andernfalls false. Die Standardeinstellung ist true.

Mit der Enabled-Eigenschaft können Sie Zeilen und Formen an zur Laufzeit ausgewählt wird. Sie können Steuerelemente auch deaktivieren, die nicht dem aktuellen Zustand der Anwendung richten. Beispielsweise kann eine Form deaktiviert werden, um Benutzer am Klicken darauf zu verhindern, bis eine bestimmte Bedingung erfüllt ist und das Verhalten einer Schaltfläche emulieren.

Das folgende Beispiel zeigt, wie ein RectangleShape-Steuerelement zur Laufzeit aktiviert und deaktiviert. Dieser Code setzt voraus, dass Sie Form mit einem RectangleShape-Steuerelement und einem TextBox-Steuerelement darauf haben.


private void textBox1_TextChanged(object sender, System.EventArgs e)
{
    // If the TextBox contains text, enable the RectangleShape.
    if (textBox1.Text != "")
    // Enable the RectangleShape.
    {
        rectangleShape1.Enabled = true;
        // Change the BorderColor to the default.
        rectangleShape1.BorderColor = Microsoft.VisualBasic.PowerPacks.Shape.DefaultBorderColor;
    }
    else
    {
        // Disable the RectangleShape control.
        rectangleShape1.Enabled = false;
        // Change the BorderColor to show that the control is disabled
        rectangleShape1.BorderColor = Color.FromKnownColor(KnownColor.InactiveBorder);
    }
}


Community-Beiträge

HINZUFÜGEN
Microsoft führt eine Onlineumfrage durch, um Ihre Meinung zur MSDN-Website zu erfahren. Wenn Sie sich zur Teilnahme entscheiden, wird Ihnen die Onlineumfrage angezeigt, sobald Sie die MSDN-Website verlassen.

Möchten Sie an der Umfrage teilnehmen?
Anzeigen:
© 2014 Microsoft