Espandi Riduci a icona
Il presente articolo è stato tradotto automaticamente. Passare il puntatore sulle frasi nell'articolo per visualizzare il testo originale. Ulteriori informazioni.
Traduzione
Originale
Questo argomento non è stato ancora valutato - Valuta questo argomento

Proprietà SystemParameters.ComboBoxAnimation

Ottiene un valore che indica se è attivato l'effetto di scorrimento e apertura per le caselle combinate è abilitato.

Spazio dei nomi:  System.Windows
Assembly:  PresentationFramework (in PresentationFramework.dll)
XMLNS per XAML: http://schemas.microsoft.com/winfx/2006/xaml/presentation, http://schemas.microsoft.com/netfx/2007/xaml/presentation
public static bool ComboBoxAnimation { get; }
<proprietà di=„ {x: Statico SystemParameters.ComboBoxAnimation}“/>

Valore proprietà

Tipo: System.Boolean
true per attivato, in caso contrario, false.

Corrisponde a SPI_GETCOMBOBOXANIMATION. vedere SystemParametersInfo.

In questo esempio viene illustrato come accedere e utilizzare le proprietà di SystemParameters per disegnare o personalizzare un pulsante.

Le risorse di sistema espongono molti valori basati sul sistema come risorse per consentire la creazione di elementi visivi coerenti con le impostazioni del sistema. SystemParameters è una classe che contiene sia le proprietà del valore del parametro di sistema sia le chiavi di risorsa associate ai valori. Ad esempio, FullPrimaryScreenHeight è un valore della proprietà SystemParameters e FullPrimaryScreenHeightKey è la chiave di risorsa corrispondente.

In XAML, è possibile utilizzare i membri di SystemParameters come utilizzo di proprietà statica o riferimenti di risorsa dinamici, con il valore della proprietà statica come chiave. Utilizzare un riferimento di risorsa dinamica per aggiornare automaticamente il valore basato su sistema durante l'esecuzione dell'applicazione; in caso contrario utilizzare un riferimento statico. Nelle chiavi di risorsa il suffisso Key viene aggiunto al nome della proprietà.

Nell'esempio riportato di seguito viene illustrato come accedere e utilizzare i valori statici di SystemParameters per disegnare o personalizzare un pulsante. In questo esempio di markup viene ridimensionato un pulsante mediante l'applicazione dei valori SystemParameters.


<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>


Per utilizzare i valori di SystemParameters nel codice non è necessario utilizzare riferimenti statici o riferimenti di risorsa dinamica. Utilizzare invece i valori della classe SystemParameters. Anche se le proprietà non chiave sono apparentemente definite come proprietà statiche, il comportamento in fase di esecuzione di WPF ospitato dal sistema rivaluterà le proprietà in tempo reale e risponderà correttamente alle modifiche apportate dall'utente ai valori di sistema. Nell'esempio riportato di seguito viene illustrato come impostare la larghezza e l'altezza di un pulsante utilizzando valori SystemParameters.


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

Supportato in: 4.5, 4, 3.5, 3.0

.NET Framework Client Profile

Supportato in: 4, 3.5 SP1

Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (ruoli di base del server non supportati), Windows Server 2008 R2 (ruoli di base del server supportati con SP1 o versione successiva, Itanium non supportato)

.NET Framework non supporta tutte le versioni di ciascuna piattaforma. Per un elenco delle versioni supportate, vedere Requisiti di sistema di .NET Framework.
Il documento è risultato utile?
(1500 caratteri rimanenti)

Aggiunte alla community

AGGIUNGI
© 2013 Microsoft. Tutti i diritti riservati.