Можно ли использовать установщик для возврата свойства к его значению по умолчанию?

Интересно, возможно ли это, например если я удалю границу из TextBox и хочу вернуть границу по умолчанию, когда указатель мыши наведен на нее.

    <Style TargetType="TextBox">
        <Setter Property="BorderBrush" Value="{x:Null}"/>
        <Style.Triggers>
            <Trigger Property="IsMouseOver" Value="True">
                <Setter Property="BorderBrush" Value="?????"/>
            </Trigger>
        </Style.Triggers>
    </Style>

Я думал, что могу использовать это, но в конце концов, это показалось плохой идеей скрывать границу, но остается вопрос. (Я знаю, что в этом случае я мог бы отменить триггер, чтобы удалить границу только в том случае, если мышь не находится над TextBox)

7
задан Dave Clemmer 16 August 2011 в 15:54
поделиться