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 valori di margine per l'oggetto visivo dello stato attivo. Il valore predefinito è uno Spessore con tutte le proprietà (dimensioni) uguali a 0. Un'impostazione predefinita di runtime diversa viene spesso fornita da singoli modelli di controllo.

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.

Gli oggetti visivi con stato attivo HighVisibility e Reveal vengono sottoposti a rendering con un bordo esterno (primario) e interno (secondario).

Per altre informazioni, vedere Oggetti visivi a messa a fuoco alta visibilità e Visualizzazione dello stato attivo.

Si applica a

Vedi anche