Condividi tramite


FrameworkElement.FocusVisualMargin Proprietà

Definizione

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.

Si applica a

Vedi anche