Exportieren (0) Drucken
Alle erweitern

Application.VisualStyleState-Eigenschaft

Aktualisiert: November 2007

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; }
/** @property */
public static VisualStyleState get_VisualStyleState()
/** @property */
public static  void set_VisualStyleState(VisualStyleState value)

public static function get VisualStyleState () : VisualStyleState
public static function set VisualStyleState (value : VisualStyleState)

Mithilfe dieser VisualStyleState-Eigenschaft wird bestimmt, ob visuelle Stile in Clientbereichen oder Nicht-Clientbereichen von Anwendungsfenstern aktiviert sind. Im Allgemeinen muss diese Eigenschaft innerhalb des Konstruktors des Hauptformulars oder des Load-Ereignishandlers festgelegt werden.

Im folgenden Codebeispiel wird die VisualStyleState-Eigenschaft auf einen der System.Windows.Forms.VisualStyles.VisualStyleState-Werte innerhalb des Click-Ereignishandlers für ein Button-Steuerelement festgelegt. 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);
		}


Windows Vista, Windows XP SP2, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP Starter Edition, Windows Server 2003, Windows Server 2000 SP4, Windows Millennium Edition, Windows 98

.NET Framework und .NET Compact Framework unterstützen nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen für .NET Framework.

.NET Framework

Unterstützt in: 3.5, 3.0, 2.0

Community-Beiträge

HINZUFÜGEN
Anzeigen:
© 2015 Microsoft