FrameworkElement.FocusVisualMargin 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 il margine esterno dell'oggetto visivo dello stato attivo per un frameworkElement.
public:
property Thickness FocusVisualMargin { Thickness get(); void set(Thickness value); };
Thickness FocusVisualMargin();
void FocusVisualMargin(Thickness value);
public Thickness FocusVisualMargin { get; set; }
var thickness = frameworkElement.focusVisualMargin;
frameworkElement.focusVisualMargin = thickness;
Public Property FocusVisualMargin As Thickness
Valore della proprietà
Fornisce i valori dei margini per l'oggetto visivo dello stato attivo. Il valore predefinito è Spessore con tutte le proprietà (dimensioni) uguali a 0. Un'impostazione predefinita di runtime diversa viene spesso fornita da singoli modelli di controllo.
Requisiti Windows
Famiglia di dispositivi |
Windows 10 Anniversary Edition (è stato introdotto in 10.0.14393.0)
|
API contract |
Windows.Foundation.UniversalApiContract (è stato introdotto in v3.0)
|
Esempio
<Button Content="Button"
FocusVisualMargin="-3"/>
Commenti
Un margine negativo allontanerà il bordo dal centro del controllo e un margine positivo sposterà il bordo più vicino al centro del controllo.
I valori non integrali per i valori di margine sono tecnicamente consentiti, ma in genere devono essere evitati.
Il rendering degli oggetti visivi con stato attivo HighVisibility e Reveal viene eseguito con un bordo esterno (primario) e interno (secondario).
Per altre info, vedi Oggetti visivi dello stato attivo ad alta visibilità e Reveal stato attivo.