可能かどうかわかります。私は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上になければ、境界線のみを取り除くためにトリガーを元に戻すことができることを知っています)
デフォルト値を定義します。基礎となる 'DependencyProperty'メタデータに割り当てられたデフォルト値を意味しますか? –
私はそれを説明する言葉で推測します:もし私がその物件を決して設定しないなら、何が使われているのか。 –
"このケースでは、マウスがTextBoxを超えていなければ、境界線のみを取り除くためにトリガーを元に戻すことができます。" –