在设置样式时,有没有办法为文本框设置IValueConverter?
转换器用于隐藏零并显示空值的占位符值。
我想在不知道绑定对象的属性名称的情况下使用转换器,因此所有绑定都使用我的转换器,我可以这样做吗?
<Style TargetType="{x:Type TextBox}">
<Setter Property="Height" Value="20"/>
<Setter Property="Margin" Value="0,0,0,6"/>
<Setter Property="Text">
<Setter.Value>
<Binding RelativeSource="{RelativeSource Self}" Converter="{textBoxTest:FormatIntAndDoubleValueConverter}"/>
</Setter.Value>
</Setter>
<Style.Triggers>
<Trigger Property="IsReadOnly" Value="True">
<Setter Property="Background" Value="{StaticResource DisabledBackgroundBrush}" />
</Trigger>
<Trigger Property="IsFocused" Value="True">
<Setter Property="BorderThickness" Value="2"></Setter>
</Trigger>
</Style.Triggers>
</Style>