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