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

SystemParameters.VerticalScrollBarThumbHeight-Eigenschaft

Ruft einen Wert ab, der die Höhe des Ziehpunkts auf einer vertikalen Schiebeleiste in Pixel angibt.

Namespace:  System.Windows
Assembly:  PresentationFramework (in PresentationFramework.dll)
XMLNS für XAML: http://schemas.microsoft.com/winfx/2006/xaml/presentation, http://schemas.microsoft.com/netfx/2007/xaml/presentation

public static double VerticalScrollBarThumbHeight { get; }
<object property="{x:Static SystemParameters.VerticalScrollBarThumbHeight}"/>

Eigenschaftswert

Typ: System.Double
Die Höhe des Ziehpunkts.

Wird SM_CYVTHUMB zugeordnet. Siehe GetSystemMetrics.

Dieses Beispiel veranschaulicht den Zugriff auf und die Verwendung der Eigenschaften von SystemParameters zum Formatieren oder Anpassen einer Schaltfläche.

Systemressourcen machen verschiedene systembasierte Einstellungen als Ressourcen verfügbar, damit Sie visuelle Objekte erstellen können, die den Systemeinstellungen entsprechen. SystemParameters ist eine Klasse, die sowohl Eigenschaftswerte von Systemparametern als auch Ressourcenschlüssel enthält, die an die Werte gebunden werden. Zum Beispiel ist FullPrimaryScreenHeight ein SystemParameters-Eigenschaftswert und FullPrimaryScreenHeightKey der entsprechende Ressourcenschlüssel.

In XAML können Sie die Member von SystemParameters entweder als statische Eigenschaft oder als dynamischen Ressourcenverweis verwenden (wobei der statische Eigenschaftswert als Schlüssel dient). Verwenden Sie einen dynamischen Ressourcenverweis, wenn der systembasierte Wert automatisch aktualisiert werden soll, während die Anwendung ausgeführt wird. Andernfalls verwenden Sie einen statischen Verweis. Bei Ressourcenschlüsseln wird das Suffix Key an den Eigenschaftennamen gehängt.

Das folgende Beispiel veranschaulicht den Zugriff auf und die Verwendung der statischen Werte von SystemParameters zum Formatieren oder Anpassen einer Schaltfläche. In diesem Markupbeispiel wird die Größe einer Schaltfläche angepasst, indem SystemParameters-Werte auf eine Schaltfläche angewendet werden.


<Button FontSize="8" Margin="10, 10, 5, 5" Grid.Column="0" Grid.Row="5"      
     HorizontalAlignment="Left" 
     Height="{x:Static SystemParameters.CaptionHeight}"
     Width="{x:Static SystemParameters.IconGridWidth}">
     SystemParameters
</Button>


Um die Werte von SystemParameters im Code verwenden zu können, ist es nicht erforderlich, statische Verweise oder dynamische Ressourcenverweise zu verwenden. Verwenden Sie stattdessen die Werte der SystemParameters-Klasse. Obwohl die Nicht-Schlüsseleigenschaften anscheinend als statische Eigenschaften definiert sind, wertet das vom System gehostete WPF-Laufzeitverhalten die Eigenschaften in Echtzeit erneut aus, und vom Benutzer ausgelöste Änderungen von Systemwerten werden berücksichtigt. Im folgenden Beispiel wird veranschaulicht, wie die Breite und Höhe einer Schaltfläche mit SystemParameters-Werten festgelegt wird.


Button btncsharp = new Button();
btncsharp.Content = "SystemParameters";
btncsharp.FontSize = 8;
btncsharp.Background = SystemColors.ControlDarkDarkBrush;
btncsharp.Height = SystemParameters.CaptionHeight;
btncsharp.Width = SystemParameters.IconGridWidth;
cv2.Children.Add(btncsharp);


.NET Framework

Unterstützt in: 4.5, 4, 3.5, 3.0

.NET Framework Client Profile

Unterstützt in: 4, 3.5 SP1

Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Server Core-Rolle wird nicht unterstützt), Windows Server 2008 R2 (Server Core-Rolle wird mit SP1 oder höher unterstützt; Itanium wird nicht unterstützt)

Es werden nicht alle Versionen sämtlicher Plattformen von .NET Framework unterstützt.. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen für .NET Framework.

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