UIElement.HighContrastAdjustment Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene o imposta un valore che indica se il framework regola automaticamente le proprietà visive dell'elemento quando sono abilitati temi a contrasto elevato.
public:
property ElementHighContrastAdjustment HighContrastAdjustment { ElementHighContrastAdjustment get(); void set(ElementHighContrastAdjustment value); };
ElementHighContrastAdjustment HighContrastAdjustment();
void HighContrastAdjustment(ElementHighContrastAdjustment value);
public ElementHighContrastAdjustment HighContrastAdjustment { get; set; }
var elementHighContrastAdjustment = uIElement.highContrastAdjustment;
uIElement.highContrastAdjustment = elementHighContrastAdjustment;
Public Property HighContrastAdjustment As ElementHighContrastAdjustment
Valore della proprietà
Valore dell'enumerazione che indica se il framework regola automaticamente le proprietà visive dell'elemento quando sono abilitati temi a contrasto elevato. Il valore predefinito è Application.
Requisiti Windows
Famiglia di dispositivi |
Windows 10 Creators Update (è stato introdotto in 10.0.15063.0)
|
API contract |
Windows.Foundation.UniversalApiContract (è stato introdotto in v4.0)
|
Commenti
Il valore della proprietà viene ereditato. Se impostato su Application, la regolazione eseguirà il mirroring di ciò che è impostato per la proprietà HighContrastAdjustmentdell'applicazione. Se si imposta la proprietà HighContrastAdjustmentdell'applicazione su Nessuno, verrà disabilitata in modo efficace per tutte le interfacce utente dell'applicazione. Può essere abilitato in modo selettivo per un UIElement impostando in modo esplicito il valore su Auto.
Se impostato su Auto, il framework applica automaticamente le modifiche seguenti agli elementi di testo XAML mentre è abilitato un tema a contrasto elevato:
- Il colore di primo piano sul testo viene ignorato. Il testo è colorato usando il colore del testo a contrasto elevato del sistema o il colore disabilitato quando in un controllo padre in cui IsEnabled = "False".
- Un rettangolo opaco viene eseguito immediatamente dietro il testo per applicare un rapporto di contrasto elevato.
- I valori non zero per Opacity vengono ignorati. L'elemento e i relativi elementi figlio verranno visualizzati come se avessero una opacità di 1,0.
È possibile impostare HighContrastAdjustment = Nessuno in un UIElement e quindi avere HighContrastAdjustment = Auto su uno dei suoi discendenti. Tuttavia, il framework non garantisce che il discendente sarà completamente opaco se un'opacità viene applicata a uno dei suoi predecessori.
Si applica a
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per