Dieser Artikel wurde maschinell übersetzt. Wenn Sie die englische Version des Artikels anzeigen möchten, aktivieren Sie das Kontrollkästchen Englisch. Sie können den englischen Text auch in einem Popupfenster anzeigen, indem Sie den Mauszeiger über den Text bewegen.
Übersetzung
Englisch

Application.VisualStyleState-Eigenschaft

 

Veröffentlicht: Oktober 2016

Ruft einen Wert ab, der angibt, wie visuelle Stile für Anwendungsfenster übernommen werden.

Namespace:   System.Windows.Forms
Assembly:  System.Windows.Forms (in System.Windows.Forms.dll)

public static VisualStyleState VisualStyleState { get; set; }

Diese VisualStyleState -Eigenschaft bestimmt, ob visuelle Stile in Client-Bereichen oder nicht-Bereiche von Anwendungsfenstern aktiviert sind. In der Regel sollte diese Eigenschaft festgelegt werden, im Konstruktor des Hauptformulars oder Load -Ereignishandler.

Im folgenden Codebeispiel wird die VisualStyleState -Eigenschaft auf einen der der System.Windows.Forms.VisualStyles.VisualStyleState Werte innerhalb der Click -Ereignishandler für ein Button Steuerelement. Dieses Codebeispiel ist Teil eines umfangreicheren Beispiels für die System.Windows.Forms.VisualStyles.VisualStyleState Enumeration.

void button1_Click(object sender, EventArgs e)
{
	if (radioButton1.Checked)
	{
		Application.VisualStyleState =
			VisualStyleState.ClientAreaEnabled;
	}
	else if (radioButton2.Checked)
	{
		Application.VisualStyleState =
			VisualStyleState.NonClientAreaEnabled;
	}
	else if (radioButton3.Checked)
	{
		Application.VisualStyleState =
			VisualStyleState.ClientAndNonClientAreasEnabled;
	}
	else if (radioButton4.Checked)
	{
		Application.VisualStyleState =
			VisualStyleState.NoneEnabled;
	}

	// Repaint the form and all child controls.
	this.Invalidate(true);
}

.NET Framework
Verfügbar seit 2.0
Zurück zum Anfang
Anzeigen: