FrameworkElement.FocusVisualMargin Propriedade

Definição

Obtém ou define a margem externa do visual de foco para um 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

Valor da propriedade

Fornece valores de margem para o visual de foco. O padrão é uma Espessura com todas as propriedades (dimensões) iguais a 0. Um padrão de runtime diferente geralmente é fornecido por modelos de controle individuais.

Requisitos do Windows

Família de dispositivos
Windows 10 Anniversary Edition (introduzida na 10.0.14393.0)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v3.0)

Exemplos

<Button Content="Button"
        FocusVisualMargin="-3"/>

Comentários

Uma margem negativa colocará a borda além do centro do controle, e uma margem positiva moverá a borda para mais perto do centro do controle.

Valores não integrais para valores de margem são tecnicamente permitidos, mas normalmente devem ser evitados.

Os visuais de foco HighVisibility e Reveal são renderizados com uma borda externa (primária) e interna (secundária).

Para obter mais informações, consulte Foco em Visuais de Alta Visibilidade e Foco em Revelação.

Aplica-se a

Confira também